Estoy portando la biblioteca estándar de C para "OS" de metal desnudo (ARM Cortex-M4, ARM GCC). Quiero tener funciones como strlen, sprintf, (y asignador de memoria, tal vez), etc.
He portado PDCLib y Newlib.
Newlib no es ligero (e intenta im...
Mi esclavo I2C no está bajando el bus hasta el final para el ACK.
He intentado reemplazar 1.5k pullup con 10k pullup, pero el voltaje ACK sigue siendo el mismo (1.6V).
Voltaje del sistema: 2.5V
Maestro: STM32L151
Esclavo: NXP NT3H211...
Hace poco compré una placa STM32F4 para aprender la arquitectura ARM. Estoy bastante cómodo con la programación integrada, ya que he trabajado con la serie AVR durante aproximadamente un año.
Estaba leyendo este tutorial en aquí
En esto,...
Tengo otro problema ( Temporizador del sistema de alta resolución en STM32 ) que he rastreado (en su mayoría) a este problema, y he creado un caso de prueba aquí para el procesador STM32 más simple que pude encontrar (en la placa STM32VLDISCOVE...
¿Qué familia de ARM MCU es mejor para los principiantes?
Me refiero a qué familia:
Es sencillo y fácil de aprender
Tiene más / mejores recursos de aprendizaje y desarrollo disponibles
Tiene una comunidad más grande y mejor
[Tiene so...
Estoy usando el complemento GNU ARM para Eclipse con Open OCD como depurador. Esto está en Windows 10 x64. El problema al que me enfrento es el siguiente error al intentar depurar o ejecutar el programa de ejemplo:
Error en la secuencia de...
Me gustaría escribir un perfilador simple para mi microcontrolador STM32F100VE. He visto que puedo incluir time.h y en función de las funciones estándar de c puedo usarlo, pero estaba confundido acerca de _CLOCKS_PER_SEC_ 1000. No estoy seguro d...
Quiero ensuciarme la mano con la programación ARM. Tengo la experiencia de programación 8051 / PIC16F / PIC18F. Busqué sobre ARM y encontré la serie STM32 barata. Pero antes de comprar, quiero ponerme al día con este tipo de simulador similar al...
Estoy tratando de leer algunas señales de onda cuadrada de 12 V de un automóvil viejo con un STM32. Construí algunos cambios de nivel como se muestra a continuación para cambiar (e invertir) la señal para poder conectarlo a un GPIO.
simular...
Estoy implementando un esquema de comunicación en cadena de uart con un Cortex M4.
Cuando un nodo recibe un byte sobre un UART, se genera una interrupción ( RXNE ) y el byte se escribe sobre otro UART, ya que uso un búfer de envío y recepc...