Perguntas com a marcação «cortex-m»

12
Como um ARM MCU roda mais rápido que o cristal externo?

Portanto, antes disso, trabalhei apenas com MCUs Atmel simples de 8 bits e percebi nos esquemas da minha placa de desenvolvimento que ele possui apenas um cristal de 12Mhz, mas o MCU opera em até 100MHz. (Eu acho que o padrão é 80MHz. Eu só fiz isso mais alto uma vez por diversão. É apenas uma...

11
Problema Endian no STM32

Estou usando arm gcc (CooCox) para programar uma descoberta STM32F4, e estou lutando com um problema endian Estou amostrando com um ADC de 24 bits via SPI. Como três bytes estão chegando, primeiro o MSB teve a idéia de carregá-los em uma união para torná-los (eu esperava!) Um pouco mais fácil de...

8
A CPU de um ARM Cortex M para durante a auto-programação do flash?

A maioria dos MCUs do ARM Cortex M não possui memória EEPROM. Em vez disso, os dados persistentes podem ser gravados na mesma memória flash que também mantém o programa. Qual é o estado da CPU durante esse processo de apagamento / gravação? Isso para? Mantém a operação normal? O comportamento da...