Preguntas con etiqueta 'stm32f3'

4
respuestas

Obtención de un rendimiento rápido de una MCU STM32

Estoy trabajando con el STM32F303VC kit de descubrimiento y me sorprende un poco su rendimiento. Para familiarizarme con el sistema, he escrito un programa muy simple simplemente para probar la velocidad de bits de esta MCU. El código se puede...
4
respuestas

Latencia de interrupción en una MCU STM32F303

Estoy trabajando en un proyecto que involucra una MCU STM32 (en la placa STM32303C-EVAL para ser exactos) que tiene que responder a una interrupción externa. Quiero que la reacción a la interrupción externa sea lo más rápida posible. He modifica...
1
respuesta

STM32F3 Discovery + GNU ARM plugin + OpenOCD - no puede cargar el binario en la placa

Estoy usando el complemento GNU ARM para Eclipse con Open OCD como depurador. Esto está en Windows 10 x64. El problema al que me enfrento es el siguiente error al intentar depurar o ejecutar el programa de ejemplo:    Error en la secuencia de...
1
respuesta

Vref_cal en STM32F3xx ADC

¿Existe una función para leer Vrefint_cal en las bibliotecas HAL de cubos? Estoy usando el F3xx. Me gustaría medir la tensión de alimentación del micro. La fórmula dada en el manual de referencia es: \ $ \ Large VDDA = 3.3V \ times \ frac {Vr...
1
respuesta

HAL + DMA + UART = STM32 crash

Actualmente estoy trabajando en un proyecto que involucra la comunicación entre un STM32F303RE (placa Nucleo) y un módulo GSM / GPS SIM808 clásico, además de otros periféricos. Quiero usar el DMA + UART del STM32F303 para recibir los datos de...
0
respuestas

Cambiar de JTAG a SWD con secuencia de bitbang en STM32F103VB

Estoy intentando cambiar de JTAG a SWD sin ningún dispositivo externo. ¿Por qué? Porque me gustaría usar el pin SWO para enviar un flujo de información de registro a otro dispositivo. Para lograr esto, sin usar un depurador externo, he conect...
1
respuesta

Cambiar la latencia del flash de 0 a 1, incluso con la recuperación previa activada habilitada en STM32

He puesto toda la configuración del reloj a su estado predeterminado, por lo que un oscilador interno está funcionando a 8 mhz. Tengo un bucle de retardo utilizando el ensamblaje en línea de la siguiente manera: // Delay a certain number of cy...
3
respuestas

¿Por qué la configuración de algunos GPIO cuesta tanta memoria?

Estoy tratando de escribir una biblioteca para mi afición y está casi lista para una prueba de humo. Lo único que me molesta es una función llamada una vez: (Nota: todas las frases en mayúsculas son constantes de macro) { /////////// Interf...
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...
1
respuesta

DMA entre GPIO y SRAM en STM32

Aquí estoy tratando de mover los datos del SRAM location 0x20000010 al registro ODR del GPIOE de STM32f303 . Pero no me está sucediendo (no veo el cambio de datos en la ODR mientras se realiza la depuración). No...