Tabla de contenido:

Placa STM32 con Arduino IDE STM32F103C8T6: 5 pasos
Placa STM32 con Arduino IDE STM32F103C8T6: 5 pasos

Video: Placa STM32 con Arduino IDE STM32F103C8T6: 5 pasos

Video: Placa STM32 con Arduino IDE STM32F103C8T6: 5 pasos
Video: How to program an STM32 board with the Arduino IDE 2024, Mes de julio
Anonim
Placa STM32 con Arduino IDE STM32F103C8T6
Placa STM32 con Arduino IDE STM32F103C8T6

Hola chicos, ya que mucha gente usa placas arduino, pero como sabemos, tienen algunas limitaciones, por lo que pocas otras placas salieron a la luz como una alternativa arduino que puede ofrecer un mejor rendimiento y mejores características que un Arduino y una de ellas es STM32. La placa STM32 es incluso más barata que Arduino uno y sus capacidades son mucho mejores que las de un arduino uno, pero como no son compatibles de forma nativa con Arduino IDE, debemos agregarlas manualmente a Arduino IDE. Entonces, en estas instrucciones agregaremos placas STM32 a Arduino IDE y programaremos esta placa usando Arduino IDE.

Paso 1: Cosas que necesita

Cosas que necesitas
Cosas que necesitas

Para estos instructables necesitaremos las siguientes cosas: STM32: CABLE USB: FTDI: Protoboard y pocos puentes

Paso 2: Especificaciones de la PLACA STM32 (STM32F103C8T6)

Especificaciones de la PLACA STM32 (STM32F103C8T6)
Especificaciones de la PLACA STM32 (STM32F103C8T6)

Las especificaciones de STM32F103C8T6 se proporcionan a continuación y también en la imagen.: Fabricante STMicroelectronics Serie STM32F1 Procesador de núcleo ARM® Cortex®-M3 Tamaño del núcleo Velocidad de 32 bits 72 MHz Conectividad CANbus, I²C, IrDA, LINbus, SPI, UART / USART, Periféricos USB DMA, Control de motor PWM, PDR, POR, PVD, PWM, Sensor de temperatura, WDT Número de E / S 37 Tamaño de memoria de programa 64 KB (64 K x 8) Tipo de memoria de programa FLASH EEPROM Tamaño - RAM Tamaño 20 K x 8 Voltaje - Suministro (Vcc / Vdd) 2V ~ 3.6V Convertidores de datos A / D 10x12b Tipo de oscilador Temperatura de funcionamiento interna -40 ° C ~ 85 ° C (TA)

Paso 3: Instale las placas STM32 en Arduino IDE

Instalar placas STM32 en Arduino IDE
Instalar placas STM32 en Arduino IDE
Instalar placas STM32 en Arduino IDE
Instalar placas STM32 en Arduino IDE
Instalar placas STM32 en Arduino IDE
Instalar placas STM32 en Arduino IDE
Instalar placas STM32 en Arduino IDE
Instalar placas STM32 en Arduino IDE

Siga las instrucciones a continuación y las imágenes proporcionadas para instalar placas stm32 en arduino ide: 1- Inicie Arduino.cc IDE. Haga clic en el menú "Archivo" y luego en "Preferencias". Se abrirá el cuadro de diálogo "Preferencias", luego agregue el siguiente enlace al campo "URL de administradores de tableros adicionales": "https://dan.drown.org/stm32duino/package_STM32duino_index. json "Haga clic en" Aceptar "2- Haga clic en el menú" Herramientas "y luego en" Tableros> Administrador de tableros ". El administrador de tableros se abrirá y verá una lista de tableros instalados y disponibles. Seleccione" STM32 F103Cxxx "y haga clic en instalar. Una vez completada la instalación, aparece una etiqueta "INSTALADO" junto al nombre del núcleo. Puede cerrar el administrador de la placa. Ahora puede encontrar el paquete de placas STM32 en el menú "Placa". Seleccione la serie de placas deseada: STM32F103Cxxx Seleccione la placa

Paso 4: Conexiones para programar la placa

Conexiones para programar la placa
Conexiones para programar la placa

Para programar el stm32, debe seguir estos circuitos.

Paso 5: Programación de la placa

Programando la placa
Programando la placa
Programando la placa
Programando la placa
Programando la placa
Programando la placa
Programando la placa
Programando la placa

Ahora abra el boceto parpadeante en su arduino IDE y cambie el pin no a "PC13" porque el led integrado de stm32 está en el pin PC13 y luego seleccione la configuración en la sección de herramientas (como: placas, puerto com, método de carga, etc. image) & Cargue el código a su stm32 y el led pc13 integrado comenzará a parpadear como el mío en las imágenes (perdón por la calidad de la imagen) e incluso para verlo parpadear correctamente, también puede agregar un LED externo a la PC13. Así que diviértete haciendo proyectos con STM32 BOARD.

Recomendado: