Taula de continguts:

Taula STM32 amb Arduino IDE STM32F103C8T6: 5 passos
Taula STM32 amb Arduino IDE STM32F103C8T6: 5 passos

Vídeo: Taula STM32 amb Arduino IDE STM32F103C8T6: 5 passos

Vídeo: Taula STM32 amb Arduino IDE STM32F103C8T6: 5 passos
Vídeo: EmWin Урок 2: Настройка fsmc 2024, De novembre
Anonim
Taula STM32 amb Arduino IDE STM32F103C8T6
Taula STM32 amb Arduino IDE STM32F103C8T6

Hola nois, ja que molta gent utilitza taules arduino, però, com sabem, tenen algunes limitacions, poques altres taules van sortir a la llum com una alternativa arduino que pot oferir un millor rendiment i millors funcions que un Arduino i una d’elles és STM32. La placa STM32 és fins i tot més barata que l’Arduino uno i les seves capacitats són molt millors que les d’Arduino uno, però atès que no són compatibles nativament amb Arduino IDE, hem d’afegir-les manualment a Arduino IDE. Per tant, en aquest instructable afegirem plaques STM32 a Arduino IDE i programarem aquesta placa amb Arduino IDE.

Pas 1: coses que necessiteu

Coses que necessiteu
Coses que necessiteu

Per a aquesta instrucció necessitarem les següents coses: STM32: CABLE USB: FTDI: "Breadboard & Few Jumpers"

Pas 2: Especificacions de la JUNTA STM32 (STM32F103C8T6)

Especificacions de la placa STM32 (STM32F103C8T6)
Especificacions de la placa STM32 (STM32F103C8T6)

Les especificacions de STM32F103C8T6 es proporcionen a continuació, així com a la imatge.: Fabricant STMicroelectronics Series STM32F1 Core Processor ARM® Cortex®-M3 Core Size 32-bit Speed 72MHz Connectivity CANbus, I²C, IrDA, LINbus, SPI, UART / USART, USB Peripherals DMA, Motor Control PWM, PDR, POR, PVD, PWM, Sensor de temperatura, WDT Nombre d'E / S 37 Mida de memòria del programa 64 KB (64 K x 8) Tipus de memòria del programa Mida FLASH EEPROM - Mida RAM 20 K x 8 Voltatge - Alimentació (Vcc / Vdd) 2V ~ 3,6 V Convertidors de dades A / D 10x12b Tipus d'oscil·lador Temperatura de funcionament intern -40 ° C ~ 85 ° C (TA)

Pas 3: instal·leu les plaques STM32 a Arduino IDE

Instal·leu les plaques STM32 a Arduino IDE
Instal·leu les plaques STM32 a Arduino IDE
Instal·leu les plaques STM32 a Arduino IDE
Instal·leu les plaques STM32 a Arduino IDE
Instal·leu les plaques STM32 a Arduino IDE
Instal·leu les plaques STM32 a Arduino IDE
Instal·leu les plaques STM32 a Arduino IDE
Instal·leu les plaques STM32 a Arduino IDE

Seguiu les instruccions i les imatges que s'indiquen a continuació per instal·lar taules stm32 a arduino ide: 1- Inicieu Arduino.cc IDE. Feu clic al menú "Fitxer" i, a continuació, a "Preferències". S'obrirà el quadre de diàleg "Preferències" i, a continuació, afegiu el següent enllaç al camp "URL de gestors de taulers addicionals": "https://dan.drown.org/stm32duino/package_STM32duino_index. json "Feu clic a" D'acord "2- Feu clic al menú" Eines "i després a" Taules> Gestor de taules "El gestor de taules s'obrirà i veureu una llista de taules instal·lades i disponibles. Seleccioneu" STM32 F103Cxxx "i feu clic a Instal·la. Un cop finalitzada la instal·lació, apareix una etiqueta "INSTAL·LADA" al costat del nom del nucli. Podeu tancar el gestor de la placa. Ara podeu trobar el paquet de taules STM32 al menú "Tauler". Seleccioneu la sèrie de taules desitjades: STM32F103CxxxSeleccioneu la placa

Pas 4: connexions per programar la placa

Connexions per a la programació de la placa
Connexions per a la programació de la placa

Per programar el stm32, heu de seguir aquests circuits donats. Per programar-lo, heu d'obtenir Stm32, òbviament, i un altre és el convertidor d'USB a TTL, així que obteniu un convertidor d'USB a TTL i seguiu els esquemes que es mostren.

Pas 5: Programació del tauler

Programació de la Junta
Programació de la Junta
Programació de la Junta
Programació de la Junta
Programació de la Junta
Programació de la Junta
Programació de la Junta
Programació de la Junta

Ara obriu l'esbós de parpelleig al vostre IDE d'arduino i canvieu el pin no a "PC13" perquè el led integrat de stm32 és al pin PC13 i seleccioneu els paràmetres a la secció d'eines (com ara: taules, port com, mètode de càrrega, etc.) imatge) & Pengeu el codi al vostre stm32 i el led integrat de pc13 començarà a parpellejar com a meu a les imatges (disculpeu la qualitat de la imatge) i, fins i tot, per veure-ho parpellejant, també podeu afegir un LED extern a PC13. Així que diverteix-te fent projectes amb STM32 BOARD.

Recomanat: