Sommario:
- Passaggio 1: STM NUCLEO-L476RG
- Passaggio 2: crea un account
- Passaggio 3: accedi ad esso
- Passaggio 4: aggiungi la scheda al compilatore
- Passaggio 5: codice di esempio
- Passaggio 6: esempio di importazione
- Passaggio 7: per compilare
- Passaggio 8: trasferire il file binario alla lavagna
- Passaggio 9: lampeggiare
Video: Il modo più semplice per programmare un microcontrollore!: 9 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Ti interessa avere un microcontrollore che consuma molta meno energia? Oggi vi presenterò l'STM32 Ultra Low Power - L476RG, che utilizza 4 volte meno energia di un Arduino Mega e ha un potente processore Cortex. Parlerò anche di MBED, che è un linguaggio C che funziona non solo sui processori STMicroelectronics, ma anche su NXP e su una serie di processori che hanno un nucleo ARM. Infine, ti mostrerò un compilatore online.
Passaggio 1: STM NUCLEO-L476RG
• STM32L476RGT6 nel pacchetto LQFP64
• CPU ARM® Cortex®-M4 a 32 bit
• Acceleratore adattivo in tempo reale
• (ART Accelerator ™) che consente l'esecuzione dello stato di attesa 0
• dalla memoria Flash
• Frequenza massima della CPU 80 MHz
• VDD da 1,71 V a 3,6 V
• 1 MB Flash
• 128 KB di SRAM
• SPI (3)
• I2C (3)
• USART (3)
• UART (2)
• LPUART (1)
• GPIO (51) con capacità di interruzione esterna
• Rilevamento capacitivo con 12 canali
• ADC a 12 bit (3) con 16 canali
• DAC a 12 bit con 2 canali
Maggiori informazioni:
Passaggio 2: crea un account
Vai su www.mbed.com e crea un account. Compila i dati di registrazione.
Fare clic sul captcha, leggere e accettare i termini e fare clic su "Iscriviti".
Passaggio 3: accedi ad esso
Dopo la registrazione, controlla la tua email e accedi al sito MBED
Passaggio 4: aggiungi la scheda al compilatore
Se hai già una scheda MBED collegata al computer, apparirà come una chiavetta USB. Al suo interno, apri il file MBED. HTM nel browser.
Oppure puoi andare su os.mbed.com/platforms e scegliere la tua scheda dall'elenco delle schede.
Nella pagina della tua scheda, fai clic su "Aggiungi al tuo compilatore MBED"
Passaggio 5: codice di esempio
Vai a questa pagina con l'esempio di lampeggio e fai clic su "Importa nel compilatore".
Passaggio 6: esempio di importazione
Nella schermata che si apre, fai clic su "Importa"
Passaggio 7: per compilare
Fare clic sul pulsante "Compila" in modo che il server compili il codice sorgente in un file binario.
Il browser inizierà a scaricare il file binario non appena il server avrà terminato la compilazione.
Passaggio 8: trasferire il file binario alla lavagna
Per trasferire il file binario sulla carta, trascina semplicemente o copia e incolla il file binario scaricato nella cartella della carta, che apparirà come una chiavetta USB.
Passaggio 9: lampeggiare
Qui abbiamo il codice. Includeremo l'MBED, imposteremo il pin digitale di uscita, tra gli altri comandi.
#include "mbed.h" DigitalOut myled(LED1); int main() { while(1) { myled = 1; // Il LED è acceso wait(0.2); // 200 ms myled = 0; // LED spento wait(1.0); // 1 secondo } }
Consigliato:
Il modo più semplice per creare un robot per il controllo dei gesti: 7 passaggi (con immagini)
Il modo più semplice per creare un robot per il controllo dei gesti: controlla i giocattoli come un supereroe. Scopri come creare un'auto controllata dai gesti.Questo è su come creare un'auto controllata dai gesti da solo. Fondamentalmente questa è una semplice applicazione del giroscopio a 3 assi MPU-6050, accelerometro. Puoi fare molte più cose
Python nel modo più semplice: 8 passaggi
Python in modo semplice: quindi hai deciso di imparare a usare Python e ti sei imbattuto in questo istruibile. (Sì, sto usando Python come verbo.) So che potresti essere preoccupato, specialmente se questo è il tuo primo linguaggio di programmazione, quindi lascia che ti rassicuri… Python è un utente MOLTO MOLTO
Pike - Guida in modo più sicuro, guida in modo più intelligente, guida una picca!: 5 passaggi
Pike - Guida in modo più sicuro, guida in modo più intelligente, guida un luccio!: Benvenuto nel mio progetto chiamato Pike! Questo è un progetto che fa parte della mia formazione. Sono uno studente NMCT a Howest in Belgio. L'obiettivo era creare qualcosa di intelligente utilizzando un Raspberry Pi. Avevamo una completa libertà in cui volevamo rendere intelligenti. Per me è stato
Un modo più semplice per saldare il filo smaltato ai LED SMD: 5 passaggi
Un modo più semplice per saldare il filo smaltato ai LED SMD: questo Instructable descrive un metodo più semplice per collegare il filo smaltato fine ai LED a montaggio superficiale. È in risposta all'istruzione Jar of Fireflies che mostra l'uso di una "mani che aiutano" clip per fare questo lavoro. Penso che il mio metodo sia molto semplice
Il modo più semplice per modificare in modo soft una XBOX originale: 5 passaggi
Il modo più semplice per modificare in modo soft un XBOX originale: questo Instructable è preso da gh3tt0h4x0r su Youtube (compresi gli screencaps, dato che il mio Gamebridge era strano la notte in cui l'ho fatto). Il suo video in due parti mostra come è possibile eseguire una semplice installazione dell'XBMC (XBox Media Center) su una XBox senza la necessità