Sommario:
- Passaggio 1: cose di cui hai bisogno
- Fase 2: Specifiche SCHEDA STM32 (STM32F103C8T6)
- Passaggio 3: installa le schede STM32 nell'IDE Arduino
- Fase 4: Collegamenti per la programmazione della scheda
- Passaggio 5: programmazione della scheda
Video: Scheda STM32 con Arduino IDE STM32F103C8T6: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Ciao ragazzi, molte persone usano schede arduino ma, come sappiamo, hanno alcune limitazioni, quindi poche altre schede sono venute alla luce come un'alternativa arduino in grado di offrire prestazioni e funzionalità migliori rispetto a un Arduino e una di queste è STM32. La scheda STM32 è persino più economica di Arduino uno e le sue capacità sono molto migliori di un arduino uno ma poiché non sono supportate nativamente dall'IDE di Arduino, è necessario aggiungerle manualmente all'IDE di Arduino. Quindi in queste istruzioni aggiungeremo le schede STM32 all'IDE di Arduino e programmeremo questa scheda utilizzando l'IDE di Arduino.
Passaggio 1: cose di cui hai bisogno
Per queste istruzioni avremo bisogno delle seguenti cose: STM32: CAVO USB: FTDI: Breadboard e pochi ponticelli
Fase 2: Specifiche SCHEDA STM32 (STM32F103C8T6)
Le specifiche di STM32F103C8T6 sono fornite di seguito e nell'immagine.: Produttore STMicroelectronics Serie STM32F1 Core Processore ARM® Cortex®-M3 Dimensioni core 32-Bit Velocità 72MHz Connettività CANbus, I²C, IrDA, LINbus, SPI, UART/USART, Periferiche USB DMA, Controllo motore PWM, PDR, POR, PVD, PWM, Sensore di temperatura, WDT Numero di I/O 37 Dimensione memoria programma 64KB (64K x 8) Tipo memoria programma Dimensione EEPROM FLASH - Dimensione RAM 20K x 8 Tensione - Alimentazione (Vcc/Vdd) 2V ~ 3.6V Convertitori dati A/D 10x12b Tipo di oscillatore Temperatura di esercizio interna -40°C ~ 85°C (TA)
Passaggio 3: installa le schede STM32 nell'IDE Arduino
Si prega di seguire le istruzioni seguenti e le immagini fornite per installare le schede stm32 in arduino ide: 1- Avvia Arduino.cc IDE. Fare clic sul menu "File" e quindi su "Preferenze". Si aprirà la finestra di dialogo "Preferenze", quindi aggiungere il seguente collegamento al campo "Ulteriori URL dei gestori di schede": "https://dan.drown.org/stm32duino/package_STM32duino_index. json"Fai clic su "Ok"2- Fai clic sul menu "Strumenti" e quindi su "Schede > Gestore schede" Si aprirà il gestore schede e vedrai un elenco di schede installate e disponibili. Seleziona "STM32 F103Cxxx" e fai clic su Installa. Al termine dell'installazione viene visualizzato un tag "INSTALLED" accanto al nome del core. È possibile chiudere il Board Manager. Ora è possibile trovare il pacchetto delle schede STM32 nel menu "Board". Selezionare la serie di schede desiderata: STM32F103CxxxSelezionare la scheda
Fase 4: Collegamenti per la programmazione della scheda
Per programmare stm32 è necessario seguire questi circuiti indicati. Per programmarlo è necessario ottenere Stm32 ovviamente e l'altro è un convertitore da usb a ttl, quindi procurarsi un convertitore da USB a TTL e seguire gli schemi mostrati.
Passaggio 5: programmazione della scheda
Ora apri lo sketch del lampeggio nel tuo IDE arduino e cambia il pin no in "PC13" perché il led di bordo di stm32 è sul pin PC13, quindi seleziona le impostazioni nella sezione degli strumenti (come: schede, porta com, metodo di caricamento ecc. Secondo mostrato image) & Carica il codice sul tuo stm32 e il led pc13 a bordo inizierà a lampeggiare come il mio nelle immagini (scusami per la qualità dell'immagine) e anche per vederlo lampeggiare correttamente puoi anche aggiungere un LED esterno al PC13. Quindi divertiti a realizzare progetti con STM32 BOARD.
Consigliato:
Lettore audio con Arduino con scheda Micro SD: 7 passaggi (con immagini)
Lettore audio che utilizza Arduino con scheda Micro SD: ISCRIVITI al mio canale per ulteriori progetti …………….. Molte persone vogliono interfacciare la scheda SD con arduino o desideri un output audio tramite arduino. Quindi ecco il modo più semplice ed economico per interfacciare la scheda SD con arduino. puoi noi
Installazione della scheda ESP32 nell'IDE Arduino (Windows, Mac OS X, Linux): 7 passaggi
Installazione della scheda ESP32 nell'IDE Arduino (Windows, Mac OS X, Linux): esiste un componente aggiuntivo per l'IDE Arduino che consente di programmare l'ESP32 utilizzando l'IDE Arduino e il suo linguaggio di programmazione. In questo tutorial ti mostreremo come installare la scheda ESP32 in Arduino IDE sia che tu stia utilizzando Windows, Mac OS X o Li
Encoder rotativo con scheda Nucleo STM32: 12 passaggi
Encoder rotativo con scheda Nucleo STM32: questo è un tutorial per ottenere la posizione dell'encoder rotativo, che è un tipo di encoder incrementale. Gli encoder sono generalmente di due tipi: uno è incrementale l'altro è assoluto. Questo codice può essere utilizzato per i microcontrollori STM32L476 e STM32L0 .Ma se tu
Come Usare Arduino WeMos D1 WiFi UNO ESP8266 Scheda Compatibile IOT IDE Usando Blynk: 10 Passaggi
Come utilizzare Arduino WeMos D1 WiFi UNO ESP8266 Scheda compatibile IOT IDE utilizzando Blynk: Arduino WeMos D1 WiFi UNO ESP8266 Scheda compatibile IOT IDEDescrizione:WiFi ESP8266 Development Board WEMOS D1. WEMOS D1 è una scheda di sviluppo WIFI basata su ESP8266 12E. Il funzionamento è simile a quello di NODEMCU, tranne per il fatto che l'hardware è costruito
Come programmare una scheda AVR utilizzando una scheda Arduino: 6 passaggi
Come programmare una scheda AVR utilizzando una scheda Arduino: hai una scheda microcontrollore AVR in giro? È complicato programmarlo? Bene, sei nel posto giusto. Qui, ti mostrerò come programmare una scheda microcontrollore Atmega8a utilizzando una scheda Arduino Uno come programmatore. Quindi senza ulteriori