Preguntas con etiqueta 'stm32'

1
respuesta

CPU ARM que se enciende en un lapso de 30 segundos después de que falla el regulador de voltaje

Tengo una placa STM32F3 DISCOVERY (CPU 3V, enlace ), y accidentalmente dejé caer un cable de 25 V en un cable que no creía que estuviera conectado a la placa, pero la placa, al apagarse el USB, dejó de funcionar inmediatamente. Después de la pr...
2
respuestas

Entendiendo SPI

Tengo algunos problemas para entender SPI: Actualmente estoy usando STMF2xx para conectarme con FTDI UM232H, configuraré mi STMF2xx en esclavo y FTDI en maestro. Pero, tengo problemas para obtener los datos en mi STM32 desde el FTDI, pero...
1
respuesta

NVIC Registro pendiente vs EXTI Registro pendiente (STM32F4)

¿Por qué hay dos registros pendientes de interrupción? Uno de ellos es EXTI_PR y el otro es Registros pendientes de conjuntos de interrupciones (ISPR) que se encuentran en los registros del controlador NVIC. unidad EXTI pendiente de registro...
1
respuesta

STM32F7 frecuencia de paso de recorte

En el pasado, calibré la frecuencia del oscilador interno de alta velocidad (HSI) en un dispositivo STM32F0 que ajusta el valor del registro RCC_CR, campo HSITRIM. En la ref. manual dice que el paso de calibración es de 40 kHz, más o menos. A...
2
respuestas

Configuración del multiplexor de solicitud DMA en una MCU STM32H7

Recientemente he cambiado a las MCU SM32H7 recién producidas y actualmente estoy en el proceso de migrar algunos de mis códigos antiguos a ellos (quiero ver cómo manejan algunas aplicaciones que requieren un poco más de velocidad). Los H7 cuenta...
1
respuesta

PC14 y PC15 en STM32F401 no funcionan como entradas

Estoy tratando de usar PC14 y PC15 en la placa Nucleo F401RE, como entradas usando este simple código: RCC_LSEConfig(RCC_LSE_OFF); RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC, ENABLE); // initialize ID pins as inputs GPIO_InitTypeDe...
1
respuesta

El periférico I2C STM32F446 no hará valer la condición de inicio repetido

Estoy escribiendo un firmware de nivel de registro para mi STM32F446 para usar el periférico I2C para hablar con un acelerómetro. La secuencia de eventos que necesito hacer es la siguiente 1) START 2) SLAVE ADDRESS+Write 3) SUBADDRESS (command...
1
respuesta

¿Cuál es la dirección de esclavo del STM32 NUCLEO-F401RE?

Actualmente estoy tratando de aprender las comunicaciones I2C con dos tarjetas STM32 NUCLEO-F401RE y tengo problemas con la forma de averiguar la dirección de esclavo de la tarjeta. Busqué en las hojas de datos y en Internet, pero no pude encont...
2
respuestas

Accediendo a los registros stm32 a través de estructuras en GCC

Estoy tratando de enrollar mi propio dispositivo USB usando una pastilla azul STM32F103 en C con el compilador GCC arm-none-eabi, pero me he encontrado con un comportamiento extraño que estoy tratando de entender. He creado una estructura que...
1
respuesta

Error al configurar el temporizador HAL PeriodElapsed Callback STM32F334R8T

Estoy tratando de crear una función de demora de microsegundos usando el temporizador regular de STM. Quería configurar un temporizador para activar una interrupción cada microsegundo y luego incrementar una variable en la función de devolución...