Tengo un problema con un proyecto basado en un STM32L051. Quiero usar el modo de parada y despertarme con una IRQ externa (basada en GPIO). Todo esto funciona bien, pero después de que MCU se despertó una vez, no parece que funcionen las IRQ. Te...
Estoy utilizando la biblioteca FOC de ST 4.3. Puedo ejecutar mi motor NovoMotec como quiera, con la configuración de Observer + PLL. A menudo (1 de 5) durante el período de puesta en marcha, mi motor se detiene y aparece un error de falla de arr...
Me preguntaba si es posible alimentar un STM32 Nucleo L073RZ usando un banco de energía a través de USB o una batería.
Intenté usar el banco de energía para alimentar la placa, sin embargo, LD1 parpadearía constantemente en rojo. Incluso inte...
Estoy intentando escribir un firmware personalizado para STSPIN32f0 y estoy atascado desesperadamente < br>
STSPIN32f0 es un sistema en paquete basado en STM32F031C6.
Mi código funciona bien en STM32F031C6.
Mi código falla miserablemente tanto...
Estoy usando HAL para configurar el reloj central. Cuando agrego RCC_OscInitStruct.PLL.PLLMUL = *any RCC_PLL_MUL*; a mi función SystemClock_Config , parece que nunca se llama a HAL_IncTick por lo que ni siquiera puede pasar la etapa...
Necesito usar PB4 como un pin de salida digital GPIO normal. Tengo una placa diseñada especialmente donde este pin está conectado a la CS de un dispositivo SPI, por lo que no es posible usar otro pin.
Estoy usando la HAL para desarrollar el f...
Estoy intentando configurar el timer3 para que tenga una frecuencia de 1KHz, sin éxito.
Aquí están mis configuraciones:
Reloj del sistema:
RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSI|RCC_OSCILLATORTYPE_HSE;
RCC_OscInitStr...
Desarrollé un programa en STM32F4 usando keil uV en Windows 10, funciona perfectamente cuando el objetivo está alimentado por la computadora, incluso después de que detengo la depuración.
Normalmente, después de descargar el programa en la memor...
Tengo un descubrimiento STM32F429 pero no tengo un convertidor TTL a USB. Quiero transmitir y recibir datos (String) con UART de computadora y STM32. ¿Tiene una manera de implementar esto en la pizarra, usando controladores HAL? ¿O de otra maner...
Tengo un pequeño proyecto en el que configuro una interrupción de temporizador para verificar el estado de algunos botones. ¿Debo configurar 1 temporizador por botón o puedo marcar 2 o 3 con 1 temporizador?