Después de mucho tiempo tratando de depurar por qué no funcionaba mi simple código de parpadeo para mi microcontrolador STM32F446RE, descubrí una línea en el archivo de ensamblaje de inicio que estaba enlazando, lo que estaba causando una excepc...
Estoy usando CubeMX para generar código para mi NucleoF303. Estoy un poco confundido sobre cómo configurar el ancho de pulso de un temporizador en modo PWM.
Anteriormente (usando un F4) ha habido una macro __HAL_TIM_SetCompare en el archivo s...
Estoy intentando cambiar el LED incorporado con una interrupción externa en lugar de un bucle while . Probablemente estoy haciendo algo mal con las funciones EXTI. ¿Puedes ayudarme a arreglarlo?
Aquí está mi código:
#include "stm32f4x...
Recientemente, en Embedded World 2018 en Nuremberg obtuve, gratis, NUCLEO-L433RC-P con el chip STM32L433RCT6P a bordo. Quiero ampliar mis conocimientos en chips STM32. Antes, hice stuf simple en STM32F4.
Todoslospuenteseneltableroestánco...
Estoy utilizando la placa STM32F411RE-Nucleo y generando un proyecto con Cube MX para System Workbench. El problema es que la función HAL_UART_Receive no recibe información del usuario, aunque no cambie ninguna configuración de UART, GPIO...
He estado usando STMCUBE combinado con Keil desde hace algún tiempo. En su mayor parte, me gusta la biblioteca HAL y la documentación para los controladores STM32f1xx es bastante buena.
Estoy haciendo un proyecto en el que estoy usando la tar...
Estoy tratando de agregar una pantalla I2C a mi dron de control remoto. No consigo que la pantalla funcione. Tomé el mismo código y lo copié en un núcleo stm32f303k8 y conseguí que la pantalla funcionara. Moví el código de nuevo al drone y lo pr...
Tengo MCU STM32f107 soldada en una placa personalizada. Me gustaría usar un periférico USB en modo CDC. Conecté los pines PA11 (D-), PA12 (D +) y GND directamente a un cable USB que conduce a la computadora. El dispositivo es autoalimentado, por...
Estoy usando un microcontrolador STM32F746VGT6 configurado desde STM32CubeMX para todos los relojes y obtengo aproximadamente un 220% más de velocidad de reloj cuando se compila.
Por ejemplo, tengo un cristal HSE a 11.2896MHz con la siguiente...
Sinopsis: las funciones de la biblioteca STM32 HAL HAL_CAN_Transmit_IT y HAL_CAN_Receive_IT no pueden usarse simultáneamente de manera efectiva sin riesgos de pérdida de datos.
Detalles:
Cuando creas un ciclo de recepción / t...