Vienkāršākais veids, kā ieprogrammēt mikrokontrolleru!: 9 soļi
Vienkāršākais veids, kā ieprogrammēt mikrokontrolleru!: 9 soļi
Anonim
Image
Image
STM NUCLEO-L476RG
STM NUCLEO-L476RG

Vai jūs interesē mikrokontrolleris, kas patērē daudz mazāk enerģijas? Šodien es jūs iepazīstināšu ar īpaši zemas jaudas STM32 - L476RG, kas patērē 4 reizes mazāk enerģijas nekā Arduino Mega un kuram ir jaudīgs Cortex procesors. Es runāšu arī par MBED, kas ir C valoda, kas darbojas ne tikai uz STMicroelectronics procesoriem, bet arī ar NXP un virkni procesoru, kuriem ir ARM kodols. Visbeidzot, es jums parādīšu tiešsaistes kompilatoru.

1. darbība: STM NUCLEO-L476RG

• STM32L476RGT6 LQFP64 iepakojumā

• ARM®32 bitu Cortex®-M4 centrālais procesors

• Adaptīvs reālā laika paātrinātājs

• (ART Accelerator ™), kas ļauj izpildīt 0 gaidīšanas stāvokli

• no zibatmiņas

• 80 MHz maksimālā CPU frekvence

• VDD no 1,71 V līdz 3,6 V

• 1 MB zibspuldze

• 128 KB SRAM

• SPI (3)

• I2C (3)

• USART (3)

• UART (2)

• LPUART (1)

• GPIO (51) ar ārēju pārtraukuma iespēju

• Kapacitīva uztveršana ar 12 kanāliem

• 12 bitu ADC (3) ar 16 kanāliem

• 12 bitu DAC ar 2 kanāliem

Vairāk informācijas:

2. darbība: izveidojiet kontu

Izveidot kontu
Izveidot kontu
Izveidot kontu
Izveidot kontu

Dodieties uz vietni www.mbed.com un izveidojiet kontu. Aizpildiet reģistrācijas datus.

Noklikšķiniet uz captcha, izlasiet un pieņemiet noteikumus un noklikšķiniet uz "Reģistrēties".

3. darbība: piesakieties tajā

Piesakieties tajā
Piesakieties tajā

Pēc reģistrēšanās pārbaudiet savu e -pastu un piesakieties MBED vietnē

4. solis: pievienojiet valdi kompilatoram

Pievienot paneli kompilatoram
Pievienot paneli kompilatoram
Pievienot paneli kompilatoram
Pievienot paneli kompilatoram

Ja datoram jau ir pievienota MBED karte, tā tiks parādīta kā īkšķis. Tā iekšpusē pārlūkprogrammā atveriet failu MBED. HTM.

Vai arī varat apmeklēt vietni os.mbed.com/platforms un izvēlēties dēli no dēļu saraksta.

Tāfeles lapā noklikšķiniet uz "Pievienot savam MBED kompilatoram"

5. darbība: parauga kods

Koda paraugs
Koda paraugs

Dodieties uz šo lapu ar mirgojošu piemēru un noklikšķiniet uz “Importēt kompilatorā”.

6. darbība. Importēšanas piemērs

Importēšanas piemērs
Importēšanas piemērs

Atvērtajā ekrānā noklikšķiniet uz "Importēt"

7. darbība: apkopošana

Apkopot
Apkopot

Noklikšķiniet uz pogas "Apkopot", lai serveris apkopotu avota kodu binārā failā.

Pārlūkprogramma sāks lejupielādēt bināro failu, tiklīdz serveris būs pabeidzis apkopošanu.

8. solis: pārsūtiet bināro uz valdi

Pārsūtiet bināro uz valdi
Pārsūtiet bināro uz valdi

Lai pārsūtītu bināro failu uz karti, vienkārši velciet vai kopējiet un ielīmējiet lejupielādēto bināro failu karšu mapē, kas parādīsies kā īkšķis.

9. solis: mirgo

Šeit mums ir kods. Starp citām komandām mēs iekļausim MBED, iestatīsim izejas digitālo tapu.

#include "mbed.h" DigitalOut myled (LED1); int main () {while (1) {myled = 1; // LED ir ieslēgts gaidīt (0,2); // 200 ms myled = 0; // LED ir izslēgts gaidīt (1.0); // 1 s}}

Ieteicams: