Preguntas con etiqueta 'stm32'

1
respuesta

STM32: reinicio del codificador del temporizador

Configuré mi TIM4 como entrada de codificador y todo funciona bien cuando ejecuto TIM_GetCounter (TIM4) Pero me gustaría volver a poner el valor del temporizador en 0 (¿reiniciar?) Cuando presiono un botón pulsador con una interrupción en él) y...
1
respuesta

Problema I2C en el procesador STM32F303, ¿qué sucede con SDA?

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...
3
respuestas

SAR ADC no tiene linealidad en la mitad del rango

Estoy usando un ADC SAR en el chip STM32L433 y muestra una no linealidad extraña en el centro del rango que no puedo explicar. Es un ADC de 12 bits con un sobremuestreo de 64x y un cambio de 2 bits que lo hace efectivamente a 16 bits. La no l...
1
respuesta

Entrar en el modo de parada en STM32L011 solo funciona la primera vez

Tengo una aplicación muy típica aquí: largos períodos de consumo de corriente mínimo (15 minutos a 24 horas de sueño) con cortos períodos de actividad entre ellos. En mi caso particular, esto se debe principalmente a la manipulación de ADC y GPI...
3
respuestas

Error de tiempo de espera de inicialización CAN en STM32F4

Estoy usando una placa Nucleo STM32F446ZET6U (programada con CubeMx y Keil uVision 5) e intento usar algunos de los ejemplos del ST para aprender sobre sus periféricos. Estoy atascado con el periférico CAN. El problema es que cuando el código en...
4
respuestas

¿Cómo usar los temporizadores en la placa STM32 y la biblioteca HAL para medir la velocidad del motor?

Necesito medir la velocidad de un motor giratorio instalado en un disco codificador con 20 ranuras. El sensor basado en LM393 se mantiene en el lugar correcto, de modo que el disco del codificador gira entre la parte de detección. Creo que ne...
3
respuestas

USB en STM32F107RCT y Stm32CubeMX

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...
2
respuestas

Entendiendo la configuración de un temporizador en un STM32F10x

Estoy tratando de entender cómo configurar correctamente el temporizador en un STM32F10x. La placa se está ejecutando con un cristal externo de 16 MHz, y estoy usando el PLL: /* PLLCLK = 16MHz / 2 * 9 = 72 MHz */ RCC_PLLConfig(RCC_PLLSource...
1
respuesta

TIM 2 Entrada de PWM en un pin diferente STM32F072B Discovery

Estoy intentando cambiar el pin, que está conectado a TIM2 en el modo de entrada PWM para la medición de frecuencia. Acabo de compilar el ejemplo, lo probé y funciona en el pin PB03, sin embargo, cuando intento cambiar el pin a cualquier otra...
2
respuestas

¿Cómo se cargan el cargador de arranque y el firmware durante la producción? [cerrado]

Si hubiera un producto con 5 MCU (STM32303) y una CPU principal que fuera un AM5718, ¿cómo se cargaría el cargador de arranque a cada chip? La misma pregunta sobre el firmware, cómo se cargaría el firmware a cada uno. ¿Se haría antes de so...