Taula de continguts:
- Pas 1: STM NUCLEO-L476RG
- Pas 2: creeu un compte
- Pas 3: inicieu-hi la sessió
- Pas 4: afegiu la placa al compilador
- Pas 5: codi de mostra
- Pas 6: importar un exemple
- Pas 7: compilació
- Pas 8: transferiu Binary al tauler
- Pas 9: parpelleja
Vídeo: La manera més fàcil de programar un microcontrolador: 9 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
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
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ó
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
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
Aneu a aquesta pàgina amb l'exemple de parpelleig i feu clic a "Importa al compilador".
Pas 6: importar un exemple
A la pantalla que s'obre, feu clic a "Importa"
Pas 7: compilació
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
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:
La manera més senzilla de fer un robot de control de gestos: 7 passos (amb imatges)
La manera més senzilla de fer un robot de control de gestos: controleu les joguines com un superheroi. Apreneu a fer un cotxe controlat per gestos. Es tracta de com fer un cotxe controlat per gestos vosaltres mateixos. Bàsicament es tracta d’una aplicació senzilla del giroscopi de 3 eixos MPU-6050, acceleròmetre. Podeu fer moltes més coses
Registre d'ECG d'alta velocitat o altres dades, de manera contínua durant més d'un mes: 6 passos
Registre d’ECG d’alta velocitat o altres dades, durant més d’un mes contínuament: aquest projecte es va desenvolupar per donar suport a un equip d’investigació mèdica de la universitat que necessitava un dispositiu portàtil que pogués registrar 2 x senyals d’ECG a 1000 mostres / segon cadascuna (2 K de mostres / segon en total) contínuament durant 30 dies, per tal de detectar arítmies. El projecte presenta
Com fer macro en Excel i copiar dades d’una manera més senzilla: 4 passos
Com fer una macro a Excel i copiar dades d’una manera més senzilla.: Hola, aquest instructiu us ensenyarà a crear la macro d’una manera fàcil i millor per copiar i enganxar dades que es mostraran com a exemples
Burn Live Linux Distro és la manera més fàcil: 3 passos
Burn Live Linux Distro és la manera més fàcil !: Nota: Aquesta és la meva primera instrucció, si us plau, descobreix-me si hi ha algun error que em demani disculpes per endavant. Unetbootin (Universal Netboot Installer) és un programari per crear discs USB Linux en viu. Inclou una gamma de distribucions preseleccionades
Copieu les diapositives antigues de la manera més fàcil: 8 passos (amb imatges)
Copieu les vostres antigues diapositives de la manera més fàcil: tinc moltes diapositives d’anys enrere i de tant en tant m’ha agradat veure-les. Però sempre sortia desitjant tenir-los al disc, un CD, una unitat flaix o qualsevol cosa per poder-los veure més sovint. En aquells dies, les diapositives eren molt més barates que les p