He intentado configurar TIM5 como un temporizador de base de tiempo con una interrupción, cuando el compilador me dio el siguiente error:
39: error: 'TIM5_IRQn' no declarado (primer uso en esta función)
Aunque pensé que buscaría esta d...
Estoy diseñando una placa de desarrollo para el microcontrolador STM32F103. Planeo implementar un USB incorporado para la interfaz con la unidad de usuario. Me referí a algunos diseños en línea y siempre he encontrado cierta lógica de recuperaci...
Quiero escribir código en solo un editor de texto (no un IDE) y luego compilarlo con un Makefile simple.
Tengo:
pequeña placa STM32F103
programador SWD ST-Link / V2
gcc-arm-none-eabi toolchain
stlink
STM32CubeF1
Intenté bus...
Configurar
Tengo una placa de evaluación mínima STM32F103C8T6 (consulte STM32F103C8T6 ).
Y estoy usando un enlace ST como en la imagen de abajo.
Instalé System Workbench para Eclipse. Creé mi propio proyecto (C ++, Proyecto vacío, cad...
Estoy utilizando el módulo UART4 de un STM32F105. Estoy usando la interrupción RXNE ("RX Buffer Not Empty") para capturar los datos a medida que ingresan. Funciona como se esperaba.
Cuando la interrupción RXNE está habilitada, también habilit...
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....
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...
He estado haciendo muchas búsquedas para intentar encontrar algunos ejemplos para la depuración de printf a través de USB para el STM32 (específicamente stm32f1x). He encontrado algunos ejemplos para UART / USART, sin embargo no puedo encontrar...
Tengo un LCD de 2.8 "que su controlador es ILI9325 . Estoy intentando usarlo. Para empezar, he escrito un programa simple. El programa es el siguiente:
#include "stm32f10x.h"
#include "ILI9325.h"
int main(void)
{
uint8_t b,c;
Lcd_Co...
Al intentar configurar los GPIO mediante CMSIS en una placa NUCLEO-F103RB , Parece que no pude encontrar en manual de referencia cómo se supone que uno debe elegir entre las resistencias internas pull-up y pull-down.
La página 160 muestra...