Вопросы с тегом «cortex-m»

25
В чем разница между сериями Cortex-M и Cortex-R?

Это интересно! Я искал, чтобы найти ясную статью, но я не мог найти ясную статью для этого. Также я нашел эту ссылку: ARM Cortex-R и эту ссылку: Cortex-R Series, но они не совсем ясны. на вики-странице пишет: Ядра предназначены для надежного использования в реальном времени и на странице Cortex-R...

12
Как ARM MCU работает быстрее, чем внешний кристалл?

Поэтому до этого я работал только с простыми 8-битными микроконтроллерами Atmel и понял, что на моей схеме платы разработки он имеет только кристалл 12 МГц, но MCU работает на частоте до 100 МГц. (Я думаю, что по умолчанию установлено значение 80 МГц. Я сделал это только один раз для забавы. Это...

11
Проблема Endian на STM32

Я использую arm gcc (CooCox) для программирования STM32F4 обнаружения, и я борюсь с проблемой endian Я использую 24-битный АЦП через SPI. Поскольку поступают три байта, MSB сначала у меня возникла идея загрузить их в объединение, чтобы сделать их (я надеюсь, в любом случае!) Немного проще в...

9
Каковы различия между функцией rand () и периферийным устройством RNG (генератор случайных чисел)?

Меня интересует периферийное устройство RNG (Генератор случайных чисел) в микроконтроллерах STM32F4XXXX. смотрите в этом справочном руководстве (стр. 748). С другой стороны, у нас есть функция rand () в библиотеке stdlib, которая выполняет ту же задачу. Теперь у меня есть два вопроса: Каковы...

8
Процессор ARM Cortex M останавливается во время самопрограммирования флэш-памяти?

Большинство микроконтроллеров ARM Cortex M не имеют памяти EEPROM. Вместо этого постоянные данные могут быть записаны в ту же флэш-память, которая также содержит программу. Каково состояние процессора во время процесса стирания / записи? Это останавливается? Поддерживает ли он нормальную работу?...

8
ОСРВ для Cortex M4 со стеком 802.15.4 / 6LoWPAN

Я оцениваю операционные системы для использования в проекте Internet of Things и не знаю, как лучше поступить. Я использую микроконтроллер TM4C123GH6PM с 32 Кб оперативной памяти и приемопередатчиком CC2520 802.15.4, было бы замечательно, если бы система уже предоставила драйверы для них. Система...

8
Концепции загрузки STM32F4 и перемещение векторной таблицы

Есть некоторые вещи, которые я не понимаю в процессе загрузки микроконтроллера STM32F4. Мое понимание таково: Загрузки ARM Cortex-M4 ожидают, что значение инициализации указателя стека и векторы прерываний включены 0x00000000 + SCB->VTOR, тогда SCB->VTORкак очищается при сбросе. Там нет...