Preguntas con etiqueta 'cortex-m'

3
respuestas

¿Cuál es realmente la diferencia entre la serie Cortex-M y la serie Cortex-R?

¡Es interesante! Busqué para encontrar un artículo claro, pero no pude encontrar un artículo claro para esto. También encontré este enlace: ARM Cortex-R y este enlace: Cortex-R Series pero no están del todo claros. en la página wiki escribí:...
4
respuestas

problema de Endian en STM32

Estoy usando arm gcc (CooCox) para programar un descubrimiento STM32F4, y he estado luchando con un problema endiano Estoy muestreando con un ADC de 24 bits a través de SPI. Ya que ingresan tres bytes, MSB primero tuve la idea de cargarlos en...
4
respuestas

¿Cuáles son las diferencias entre la función rand () y el periférico RNG (generador de números aleatorios)?

Me pregunto por el periférico RNG (generador de números aleatorios) en MCU STM32F4XXXX. consulte este este Manual de referencia (página 748). Por otro lado, tenemos la función rand () en la biblioteca stdlib que realiza la misma tarea. Ahora t...
3
respuestas

RTOS para Cortex M4 con 802.15.4 / 6LoWPAN stack

Estoy evaluando sistemas operativos para usar en un Proyecto de Internet de las Cosas y no sé cuál es la mejor manera de proceder. Estoy usando un MCU TM4C123GH6PM con 32k de RAM y un transceptor CC2520 802.15.4, sería genial si el sistema ya...
2
respuestas

¿Diferencia entre los procesadores de las series ARM A y M?

Cuando pregunto esto, pienso en los microcontroladores, ¿cuál es la diferencia entre las series A y M de procesadores ARM? Muchos microcontroladores como Beagle Bone ahora tienen un tipo de Cortex?     
4
respuestas

Mi primer código STM32 - por favor critícame

Acabo de escribir mi primer código en STM32: LED parpadeante. Combina fragmentos de diferentes fuentes; por favor, critícame para que pueda aprender cómo escribir el código correcto y no aprender hábitos estúpidos. #include "stm32f30x.h" void...
1
respuesta

Conceptos de arranque de STM32F4 y reubicación de tablas vectoriales

Hay algunas cosas que no entiendo sobre el proceso de arranque del microcontrolador STM32F4. Mi comprensión es la siguiente: Los arranques ARM Cortex-M4 esperan el valor de inicialización del puntero de pila y los vectores de interrupción...
1
respuesta

¿Se detiene la CPU de un ARM Cortex M durante la autoprogramación del flash?

La mayoría de las MCU ARM Cortex M no cuentan con memoria EEPROM. En su lugar, los datos persistentes se pueden escribir en la misma memoria flash que también contiene el programa. ¿Cuál es el estado de la CPU durante este proceso de borrado...
3
respuestas

ARM Cortex M0 + CoreMark Ratings

Actualmente, cuando trabajo con microcontroladores, uso los PIC de Microchip y estoy bastante contento con ellos. Sin embargo, decidí echar un vistazo a ARM para un posible proyecto próximo. Quería elegir la mejor ARM (la más rápida en los cálcu...
5
respuestas

ARM Cortex (M3-M4): IDE de fabricante y desarrollo

Me gustaría hacer alguna programación de MCU este verano y ya he tenido algunas experiencias desafortunadas con el tablero STM32F4 DISCOVERY, en particular el hecho de que vino sin ningún software (gratuito) que permitiera un uso ilimitado (más...