Preguntas con etiqueta 'stm32f4'

1
respuesta

Cómo contar hasta un número con un temporizador periférico

Estoy tratando de usar el periférico TIM para contar pulsos externos hasta un número y lanzar una interrupción. Estoy usando STM32F429 y la biblioteca HAL. Estoy inicializando el TIM2 con este código: void InitializeTimer2() { TIM_SlaveCo...
1
respuesta

STM32F407VG-Discovery USB Limits

Actualmente estoy en la mitad de mi proyecto universitario de tercer año y estoy tratando de convertir el tablero STM Discovery en un registrador de datos. Ya he encontrado este sitio , que muestra cómo hacer un registrador de datos GPS y deber...
1
respuesta

Eclipse y OpenOCD solo funcionan, si programo la MCU en la placa Discovery

Me gustaría programar y depurar un MCU STM32F030 con Eclipse, OpenOCD y ST-link. Tengo una placa de descubrimiento STM32F4 que incluye un depurador ST-link. La programación del STM32F4 MCU en la placa de descubrimiento funciona muy bien. Uso...
1
respuesta

STM32: modos TIMER

Tengo algunas preguntas sobre el modo de captura y comparación con temporizador en el stm32 ¿Cuál es el papel de estos modos? ¿Puedo usar el modo de comparación en una aplicación de reconocimiento de voz (comparar 2 señales)?     
1
respuesta

STM32F4 - DMA con pasos más grandes

Estoy programando una placa de descubrimiento STM32F4 para insertar una secuencia de valores de 12 bits en el registro de datos DAC. Esto funciona bien usando interrupciones de temporizador: dentro de mi controlador de IRQ, tengo un código que p...
1
respuesta

Rango de memoria flash en STM32F429II

Estoy leyendo el STM32F429II hoja de datos y mirando la página 84, que muestra la asignación de memoria. El chip tiene 2 MB de memoria flash interna, pero la hoja de datos es general para todos los chips STM32F427xx / STM32F429xx. Puedo ver...
2
respuestas

No se puede saltar a la función de interrupción del temporizador en el descubrimiento STM32F4

Hice un código para llamar a la función de interrupción de Timer2 de esta manera: timerx->TIMx_PSC =42000; // prescaler timerx->TIMx_ARR =2000; // counting number timerx->TIMx_CR1 |=0x90; // auto reload, count down tim...
2
respuestas

Interferencia en la lectura de ADC (STM32F4)

Estoy usando el ADC de un STM32F4DISCOVERY para muestrear una señal. Los valores muestreados se escriben directamente en el DAC. Probé esto y funcionó absolutamente bien, tal como lo esperaba. Ahora quería controlar la aplicación a través de...
1
respuesta

Problemas de codificación de caracteres UART STM32 (no se puede descodificar usando ASCII o UTF-8)

primero algunos detalles: Placa Nucleo STM32F411, Atstico TrueSTUDIO v9.1.0, Debian linux 9.6. Estoy enviando una cadena de telemetría a través del UART utilizando la HAL. Estoy utilizando el siguiente código para construir y transmitir lo...
1
respuesta

NOR Memoria Flash Full chip vs Block vs Sector Erase

Estoy tratando de usar un dispositivo de memoria flash NOR: SST25VF016B (con STM32 discoveryboard F407VG). Sin embargo, estoy confundido en algunos términos en su hoja de datos. Puede encontrar la hoja de datos aquí: enlace En la hoja de da...