Taula de continguts:

La manera més fàcil de programar un microcontrolador: 9 passos
La manera més fàcil de programar un microcontrolador: 9 passos

Vídeo: La manera més fàcil de programar un microcontrolador: 9 passos

Vídeo: La manera més fàcil de programar un microcontrolador: 9 passos
Vídeo: Aprende la forma de programar un micro controlador - PIC 2024, Desembre
Anonim
Image
Image
STM NUCLEO-L476RG
STM NUCLEO-L476RG

T’interessa tenir un microcontrolador que consumeixi molta menys energia? Avui us presentaré el STM32 Ultra Low Power - L476RG, que utilitza 4 vegades menys energia que un Arduino Mega i té un potent processador Cortex. També parlaré de MBED, que és un llenguatge C que funciona no només en processadors STMicroelectronics, sinó també en NXP i una sèrie de processadors que tenen un nucli ARM. Per últim, us mostraré un compilador en línia.

Pas 1: STM NUCLEO-L476RG

• STM32L476RGT6 al paquet LQFP64

• CPU ARM®32-bit Cortex®-M4

• Accelerador adaptatiu en temps real

• (ART Accelerator ™) que permet l'execució de l'estat de 0-espera

• des de memòria Flash

• 80 MHz de freqüència màxima de la CPU

• VDD d’1,71 V a 3,6 V

• Flash de 1 MB

• SRAM de 128 KB

• SPI (3)

• I2C (3)

• USART (3)

• UART (2)

• LPUART (1)

• GPIO (51) amb capacitat d’interrupció externa

• Detecció capacitiva amb 12 canals

• ADC de 12 bits (3) amb 16 canals

• DAC de 12 bits amb 2 canals

Més informació:

Pas 2: creeu un compte

Crear un compte
Crear un compte
Crear un compte
Crear un compte

Aneu a www.mbed.com i creeu un compte. Empleneu les dades de registre.

Feu clic al captcha, llegiu i accepteu els termes i feu clic a "Registra't".

Pas 3: inicieu-hi la sessió

Inicieu la sessió
Inicieu la sessió

Després de registrar-vos, consulteu el vostre correu electrònic i inicieu sessió al lloc web de MBED

Pas 4: afegiu la placa al compilador

Afegeix un tauler al compilador
Afegeix un tauler al compilador
Afegeix un tauler al compilador
Afegeix un tauler al compilador

Si ja teniu una targeta MBED connectada a l'ordinador, apareixerà com a unitat de memòria. Al seu interior, obriu el fitxer MBED. HTM al navegador.

O podeu anar a os.mbed.com/platforms i triar el tauler de la llista de taulers.

A la pàgina del tauler, feu clic a "Afegeix al vostre compilador MBED"

Pas 5: codi de mostra

Codi de mostra
Codi de mostra

Aneu a aquesta pàgina amb l'exemple de parpelleig i feu clic a "Importa al compilador".

Pas 6: importar un exemple

Exemple d'importació
Exemple d'importació

A la pantalla que s'obre, feu clic a "Importa"

Pas 7: compilació

Compilar
Compilar

Feu clic al botó "Compila" perquè el servidor compile el codi font en un fitxer binari.

El navegador començarà a descarregar el fitxer binari tan bon punt el servidor acabi de compilar.

Pas 8: transferiu Binary al tauler

Transfereix Binary al tauler
Transfereix Binary al tauler

Per transferir el fitxer binari a la targeta, simplement arrossegueu o copieu i enganxeu el fitxer binari descarregat a la carpeta de la targeta, que apareixerà com a unitat de polze.

Pas 9: parpelleja

Aquí tenim el codi. Inclourem el MBED, configurarem el pin digital de sortida, entre altres ordres.

#include "mbed.h" DigitalOut myled (LED1); int main () {while (1) {myled = 1; // El LED està encès espera (0,2); // 200 ms myled = 0; // El LED està apagat espera (1.0); // 1 segon}}

Recomanat: