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...
Estoy desarrollando un dispositivo USB compuesto con el Nucleo-F446ZE.
Estoy agregando un puerto com virtual y tengo algunos problemas para enviar datos.
Recibo todo desde la computadora, pero cuando intento devolver algo, funciona solo una vez....
Tengo la placa NUCLEO-F303RE6 y estoy intentando capturar el tiempo en el modo Codificador. Estoy teniendo un encoder de luz con 4 pines (Vcc, Ground, Channel A, Channel B). Estoy consiguiendo con éxito la lectura del sensor. Quiero calcular la...
He encontrado un problema al intentar utilizar el escudo NFC para mi placa STM32. Soy muy nuevo en todo esto y sé que debería comenzar con algo más fácil (ya ordené arduino), pero este es el trato:
No sé mucho acerca de la programación de est...
Tengo un Núcleo STM32F401 y un X-Nucleo , y estoy intentando implementar una interfaz de audio USB de 96KHz para poder capturar "audio" en el rango de ultrasonido para mi aplicación (utilizando ICS-41350 MEMS PDM mic ).
De acuerdo con Man...
Hace poco recibí NUCLEO-L433RC-P, que quiero comenzar a usar con la aplicación Keil. Instalé el paquete STM32L4xx_DFP, pero no puedo seleccionar la placa en la configuración "Administrar el entorno de tiempo de ejecución".
¿Alguien lo s...
hemos desconectado el enlace ST del nucleoboard y lo hemos preparado correctamente para su uso. Lo conectamos de nuevo al núcleo, y todo funcionó como debería.
Queremos utilizar este enlace ST para establecer contacto con la MCU de un controlado...
Hola, tengo un código con bibliotecas periféricas STM32 en las que puedo convertir en valor de modo continuo desde el canal 0 de ADC con el microcontrolador STM32F411RE en la placa NUCLEO-F411RE. Después de cada conversión en interrupción, me gu...
Mi código:
#include "../architecture/CMSIS/inc/stm32f4xx.h"
#define WAIT(x) for (int i = 0; i < (x); i++)
inline static void init_led2();
int main() {
init_led2(); // setup led3
while (1) {
#define INDEX 5...