Preguntas con etiqueta 'stm32'

4
respuestas

¿Puedo usar solo GCC para compilar el programa para Nucleo?

Tengo un ST Nucleo F446RE . Es una placa ARM que proporciona una interfaz bastante interesante para cargar programas: se presenta como un dispositivo de almacenamiento USB y el programa se puede copiar en ella, lo que hace que Nucleo se reinici...
2
respuestas

STM32: Ejecutando muchos periféricos al mismo tiempo

Necesito hacer EMC para una placa controlada por un STM32F2. Idealmente, quiero activar, a toda velocidad, todos los periféricos de la placa. Es decir, quiero leer / escribir lo más rápido posible en las memorias (SD, Flash, RAM) y poner /...
2
respuestas

¿Puede esta rutina de interrupción stm32f0 que se activa en cada byte recibido ser lo suficientemente rápida para 6Mbps?

Estoy utilizando el panel de descubrimiento STM32F0. Estoy viendo este tutorial en UART con el STM32F0. enlace //variables need to be declared at the beginning char Rx_indx, Rx_data[2], Rx_Buffer[100], Transfer_cplt; //Interrupt callback r...
2
respuestas

Ticks / nanosecond delay

En un STM32F103C8T6 (72MHz), quiero usar un retardo en el rango de 100 nanosegundos (para crear un controlador de tira de LED, WS2813B). Dado que HAL solo proporciona un retraso de ms, encontré en varios lugares el código para usar el contado...
2
respuestas

¿Posibilidad de que UART reciba pérdida de datos?

En muchos ejemplos que usan STM32, HAL, donde los datos de UART se reciben por interrupción, el código se ve así: Inicialmente (para iniciar la recepción): HAL_UART_Receive_IT(&huart1, Rx_data, 1); Cuando se completa una...
3
respuestas

Cómo obtener valores en términos de G en el tablero de descubrimiento STM32F3

Estoy trabajando en STM32 F3 Discovery Board. Estoy accediendo al acelerómetro del tablero. Mientras lo hago, obtengo valores para los ejes X, Y y Z. Pero estos valores son algunos números aleatorios. Quiero la salida en términos de G (9.8). La...
1
respuesta

caracteres ilegibles sobre UART

Estoy utilizando el convertidor USB-TTL (chip PL-2303 XA / HXA) para establecer una comunicación en serie entre la placa STM32L476G-Eval y mi computadora portátil. No encontré dónde conectar los cables de TX y RX en la placa de evaluación porque...
2
respuestas

STM32 HAL_DELAY se cuelga con HAL_GetTick = 0 [cerrado]

Entorno: GNU_ARM, STM32F407 Cada vez que uso hal_delay() , el programa se bloquea justo antes de la llamada a hal_delay() . Agregué: printf("\n%d==>%d,",tickstart,HAL_GetTick()); en el bucle de HAL_DELAY. El res...
2
respuestas

¿Esto es normal para un microcontrolador ADC de 12 bits (STM32F303)?

Estoy usando un STM32F303 con un ADC de 12 bits para leer un voltaje de salida usando el ِ ADC en sí mismo. Hasta donde sé, el Vref del ADC es el mismo que el VDD del dispositivo. Estoy en lo correcto? Sin embargo, al alimentar la salida del...
3
respuestas

¿Es posible mostrar una página HTML en una pantalla LCD de una placa de descubrimiento?

Para empezar, mi intención es hacer una página web simple con un par de botones virtuales para controlar la señal PWM. Mi tablero es STM32F429I-DISCOVERY con STM32F429ZIT6 microcontrolador y pantalla táctil en color de 320x240. Actualmente e...