Preguntas con etiqueta 'stm32'

1
respuesta

Problema al inicializar la interrupción SPI TX en STM32F103

Estoy intentando establecer comunicación SPI de maestro a esclavo. Puedo enviar bytes al esclavo y ahora trato de enviar cuando se activa la interrupción de TX. A continuación se muestra el código que usé para el lado maestro, en STM32F103;...
2
respuestas

STM32 SPI: comportamiento extraño en TXFIFO vacío (¿historial de bytes anterior?)

El siguiente código configura y habilita SPI2 como esclavo en mi placa STM32F303RE , escribe 0xAA, 0xBB, 0xCC, 0xDD bytes en DR registrarse y hacer un bucle en while (1) : /* Enable clocks for GPIOB (SPI2 pins) and SPI2 peripheral. */...
2
respuestas

¿Este circuito de bus CAN basado en STM32F está bien?

Esta es la primera vez que me voy de los proyectos basados en Arduino y ahora estoy planificando un proyecto con el STM32F105RBT6. Es un simple analizador de bus CAN con algunos leds. Puedo agregar un poco de I / O adicional en el futuro....
1
respuesta

Determine si el botón presionó la activación del modo STOP con STM32F0

Estoy usando una interrupción externa activada por una pulsación de botón para activar un STM32F030K6 desde el modo STOP. Me preguntaba si hay alguna forma de distinguir, dentro del controlador de interrupciones, una presión de botón que provocó...
2
respuestas

Conduciendo WS2812 usando DMA en STM32F302

Estoy intentando controlar algunos LED WS2812 que requieren una señal (400ns high + 800ns low) o (800ns high + 400ns low) para indicar un 0 o un 1. Básicamente, estoy tratando de tomar una serie de datos y enviarlos directamente a un GPIO a a...
2
respuestas

Medición directa de frecuencia con dos temporizadores hw

¿En qué modos puedo configurar dos temporizadores para medir directamente la frecuencia en un microcontrolador STM32F303? En este momento, configuro un temporizador en el modo ETR y lo conecto con interrupciones del software de systick, pero me...
2
respuestas

STM32F103 temporizador de cuenta regresiva simple (sin interrupciones)

Estoy intentando crear un temporizador de cuenta regresiva simple (sin usar interrupciones), para usarlo para verificar el tiempo de espera mientras se espera que ocurra un evento externo. Idealmente, me gustaría precargar un contador de temp...
2
respuestas

SPI1 no funciona

Estoy trabajando en un proyecto simple. Quiero enviar una cadena. la cadena es "rohalamin". la segunda placa después de recibir la cadena debe encender el LED. el programa para la primera placa es (la MCU para esta placa es STM32F030F4): /*...
1
respuesta

Simular STM32F4 restablecimiento de salida de tensión utilizando STM32F100

El MCU STM32F4 tiene una función de restablecimiento de caída de tensión. De acuerdo con el manual , sección 5.2.2, cuando la tensión de alimentación El VDD cae por debajo del umbral VBOR seleccionado, se genera un reinicio del dispositivo. Des...
1
respuesta

Microprocesador que controla la SRAM a través de un FPGA

Tengo un ARM Cortex 3M (manual de referencia aquí ) conectado a través de el FSMC (Controlador de memoria estático flexible) a un FPGA Spartan 6. A su vez, el Spartan 6 está conectado a algún Necesito probar en producción la SRAM. Como lo veo,...