Preguntas con etiqueta 'stm32'

3
respuestas

Tiempos básicos con un STM32

Estoy buscando hacer tiempos muy básicos en un STM32. Por ejemplo, me gustaría programar mi STM32 para que produzca bytes en la UART durante 1 minuto. ¿Qué reloj / temporizador debo usar? Revise el manual de referencia , muchos relojes están...
3
respuestas

SPI Flash: La mitad de los bits son cero

Tengo un STM32 con dos Flashes SPI muy similares, y un N25Q y un M25P . Extrañamente, mientras mi controlador maneja el N25Q perfectamente bien, el M25P solo funciona "a medias". Lo que sucede es que cuando escribo una página de bytes y le...
1
respuesta

STM32 USB: transmisión diferida cuando la longitud de carga útil es de 256 (o 512, o 768…) bytes?

Estoy implementando comunicaciones USB en un STM32F105, usando de ST. Biblioteca USB v2.1.0 . Se comunica como un puerto COM virtual de clase CDC ("VCP"). Estoy usando la velocidad completa incrustada PHY. Comencé con el proyecto de ejemplo...
3
respuestas

Temporizador del sistema de alta resolución en STM32

Tengo un software que se ejecuta en un STM32F103 (también me gustaría poder usar el F4) donde me gustaría poder "marcar la hora" de eventos (como interrupciones en pines externos) al microsegundo más cercano (si no es mejor). Como el software...
3
respuestas

la comunicación CAN no funciona

Hice el siguiente circuito. STM32 son STM32F103C8T6 (pastillas azules). Dejé los cables obvios: Los cuatro componentes conectados a tierra Se suministraron 5V a RX TJA 1050 desde RX STM32 Se suministraron 5V a TX TJA 1050 desde TX STM32...
3
respuestas

Problema en NVIC STM32F100

Estoy utilizando la placa de descubrimiento STM32VL (STM32f100rb6) .. Escribí el siguiente código para NVIC: void Interrupt_Init(void) { __enable_irq(); /*Core Base(NVIC)*/ //set priority to 0 //NVIC->IP[6] &= ~((uint32...
1
respuesta

¿El flash del STM32F10x no puede ejecutarse a 24MHZ sin latencia estable?

Una placa con STM32F103C8T6 a veces se encuentra con un manejador de fallas. Cuando caliento la placa a 65C o más, se producirá un fallo grave al azar, lo que me lleva a comprobar si la latencia del flash no es suficiente. Luego establezco...
4
respuestas

¿Cómo organizo una comunicación sólida entre una PC y un microcontrolador?

Tengo una Raspberry Pi y STM32F072. Lo que quiero hacer es muy simple: generar muchos datos en la Raspberry Pi y transferirlos al STM32. Hay varias cosas que son importantes: El STM32 necesita tiempo para procesar datos, por lo que la Ras...
2
respuestas

¿Qué hace exactamente OTG_FS_SOF? ¿Es vital o imperativo el modo de host USB?

Cuando se usa el modo de host USB, el STM32 tiene un pin llamado OTG_FS_SOF que ST proporciona muy poca información útil (tanto en la Hoja de datos como en los documentos de tecnología USB) además de que tiene algo que ver con la sincronización...
2
respuestas

STM32 DMA: transferencia continua de periféricos a memoria (matriz)

Estoy tratando de usar un DMA en modo circular para transferir datos de un ADC a una matriz que contendrá los datos. Necesito usar simultáneamente los datos entrantes (en este caso, estoy usando los comandos AT para enviar los datos a través de...