Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как определить версию архитектуры ARM процессора?
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Trizna
Как программными способом определить архитектуру чипа (ARMv4, ARMv5TE, ARMv7-A, ect.)? Что-бы можно было выбрать правильную оптимизацию?
adnega
CPUID?

Подробности
ARM DDI 0337G, страница 8-18
(http://infocenter.arm.com/help/topic/com.arm.doc.ddi0337g/DDI0337G_cortex_m3_r2p0_trm.pdf)
prottoss
Еще у разных производителей есть доп. средства для определения архитектуры, объема встроенной памяти и т.п.
У ATMEL AT91ХХХХХХХ, например, есть Chip ID Register и Chip ID Extension Register. У NXP тоже, по моему, имеются средства.
scifi
Цитата(Trizna @ Dec 13 2010, 12:56) *
Как программными способом определить архитектуру чипа (ARMv4, ARMv5TE, ARMv7-A, ect.)? Что-бы можно было выбрать правильную оптимизацию?

Если не секрет, в каком применении это может пригодиться? В голову приходит только библиотека для ARM, распространяемая в двоичном виде...
Trizna
Цитата(scifi @ Dec 13 2010, 15:20) *
Если не секрет, в каком применении это может пригодиться? В голову приходит только библиотека для ARM, распространяемая в двоичном виде...

например, видеоплеер для смартфона, который не знает на какую железку его установят....
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.