Estoy intentando escribir un programa simple para un microcontrolador STM32F030K6T6. El problema al que me enfrento es el problema más común "Systick no funciona".
El código se genera utilizando Cube32MX (Firmware 1.9.0) y se compila en Atoll...
Se necesita un consejo n00b. Estoy tratando de encontrar el mejor método para retrasar una operación de valor relativamente pequeño (10-5000 microsegundos) sin ralentizar el ciclo de ejecución principal. Supongo que estoy malinterpretando algo....
Yo uso la placa STM32F407G-DISC1. He ejecutado algunos ejemplos con VCP basado en la biblioteca STD. Todo está bien. Entonces he intentado generar código por CubeMX. Y algo interesante sucede.
Si no se agrega ningún código, entonces el host d...
He conectado dos NUCLEOSTM32F411RE juntos, y estoy intentando enviar una carta ASCII de una PC a otra PC en modo Simplex de maestro a esclavo.
Cuando envío un carácter, el esclavo ingresa una rutina en startup_stn32f411xe.s
Donde está escrito...
He creado un proyecto en CubeMX para mi F7 Discovery. Seguí las instrucciones del formulario aquí . Sin embargo, en mi Administrador de dispositivos en Windows no aparece nada. Cuando utilicé código precompilado de enlace , me aseguraron que l...
Estoy usando CubeMX y HAL para programar un STM32L4. Estoy tratando de comunicarme con el módulo RFM96 usando SPI, pero estoy obteniendo resultados sin sentido.
De acuerdo con el documento RFM96 hoja de datos , para leer un byte de una direc...
Estoy escribiendo el monitor serie de datos a través de hal_uart_transmit y funciona bien,
pero cuando controlo el mismo patrón de bits en serie en el analizador lógico, veo que dos bits adicionales tienen el estado lógico alto, ¿por qué?
por...
Tengo el L432KC Nucleo. Estoy tratando de medir velocidades bajas con un sensor de 1 PPR (pulso por revolución). Para PPR bajos, se sugiere el uso del Método de Medición del Período. Si obtengo el período de la señal, puedo aplicar la fórmula:...
Estoy utilizando una placa Nucleo STM32F446ZE que NO tiene un reloj HSE externo. Desde CubeMX configuro la entrada de reloj del HSE y luego, en la configuración del reloj, configuro el reloj del sistema a 180MHz.
yenlaconfiguracióndelrelojconfi...
Yo uso un STM32F103c8t6. Lo que quiero es medir el tiempo entre varias declaraciones. Descubrí que HAL_getTick no funciona porque la resolución es demasiado pequeña (1 ms).
Sin embargo, parece que no puedo inicializar el temporizador correcta...