En un STM32F103C8T6 (72MHz), quiero usar un retardo en el rango de 100 nanosegundos (para crear un controlador de tira de LED, WS2813B).
Dado que HAL solo proporciona un retraso de ms, encontré en varios lugares el código para usar el contado...
Quiero usar (probablemente) cuatro sensores ultrasónicos HC-SR04 .
Estos utilizan un pin de disparo y un pin de eco.
Para los pines de eco, quiero conectarlos a un temporizador con 'Entrada de PWM de canales combinados en CH1', y el Disparad...
Quiero hacer un transmisor DMX512 con un STM32F103 usando HAL, CubeMX.
Encontré algo de documentación como aquí sobre el protocolo: Lighting-Control-using-DMX512-protocol-on-STM32 .
Lamentablemente no muestra código, sin embargo, tengo al...
Habiendo programado MCU AVR de 8 bits, compré el tablero de desarrollo Blue Pill STM32F103C8 de ebay. Tiene un cristal externo de 8MHz y lo programo con ST-Link en Mac. Vi muchas opciones como HAL, etc., pero elegí programar usando acceso direct...
Ayer depuré un programa en mi STM32F103C8T6 con el banco de trabajo Eclipse STM32 sin ningún problema.
Hoy intenté lo mismo pero constantemente recibo este error.
Lo que intenté arreglar:
Borre el chip con la utilidad ST-Link con...
Soy nuevo en STM32F103. Necesito conectar un sensor de medición de corriente de derivación cuyo rango de voltaje de salida es de 5 V al pin ADC de STM32F103. Pero el rango de conversión de ADC de STM32 es de 3.6V. ¿Cuál es la solución para que p...
Tengo un problema extraño con el modo CDC USB en STM32F103. He diseñado PCB con microcontrolador STM32F103 y un acelerómetro que transmite datos a través de USB a PC. He utilizado el asistente STM32CubeMX. Se alimenta a sí mismo desde USB como e...
Estoy intentando leer el registro de ID de BMC150 utilizando SPI. Estoy usando el microcontrolador stm32f103. La línea de reloj serie está bien y los datos se envían correctamente a través del MOSI del microcontrolador. Pero ninguna respuesta es...
Como no pude hacer que CAN funcionara con la CAN interna de un STM32 (F103C8T6), compré algunos tableros CAN que funcionan con SPI, como estos :
Sinembargo,cuandoenvíoalgo,obtengolossiguientesresultadosutilizandounanalizadorlógico:
Lo...
Quiero enviar datos a una tira de LED. Esto se debe hacer aproximadamente cada 400 (u 800 ns), dependiendo de los datos (un 0 o un 1 a ser enviado).
unsigned long counter = 0;
Hice una prueba con mi STM32F103C8T6 con este código en el buc...