INHOUDSOPGAWE:

Die maklikste manier om 'n mikrobeheerder te programmeer !: 9 stappe
Die maklikste manier om 'n mikrobeheerder te programmeer !: 9 stappe

Video: Die maklikste manier om 'n mikrobeheerder te programmeer !: 9 stappe

Video: Die maklikste manier om 'n mikrobeheerder te programmeer !: 9 stappe
Video: 🚗 Plan B over vertrouwen in S2F, Bitcoin naar 1 miljoen & economische oorlog | Madelon Navigeert 2024, November
Anonim
Image
Image
STM NUCLEO-L476RG
STM NUCLEO-L476RG

Is u interessant om 'n mikrobeheerder te hê wat baie minder krag gebruik? Vandag stel ek u voor aan die STM32 Ultra Low Power - L476RG, wat 4 keer minder energie verbruik as 'n Arduino Mega en 'n kragtige Cortex -verwerker het. Ek sal ook praat oor MBED, 'n C -taal wat nie net op STMicroelectronics -verwerkers werk nie, maar ook op NXP en 'n reeks verwerkers met 'n ARM -kern. Laastens wys ek u 'n aanlyn samesteller.

Stap 1: STM NUCLEO-L476RG

• STM32L476RGT6 in LQFP64 -pakket

• ARM®32-bis Cortex®-M4 SVE

• Aanpasbare intydse versneller

• (ART Accelerator ™) wat die uitvoering van 0-wagstoestande moontlik maak

• vanaf Flash -geheue

• 80 MHz maksimum CPU frekwensie

• VDD van 1,71 V tot 3,6 V

• 1 MB flits

• 128 KB SRAM

• SPI (3)

• I2C (3)

• USART (3)

• UART (2)

• LPUART (1)

• GPIO (51) met eksterne onderbrekingsvermoë

• Kapasitiewe waarneming met 12 kanale

• 12-bis ADC (3) met 16 kanale

• 12-bis DAC met 2 kanale

Meer inligting:

Stap 2: Skep 'n rekening

Maak 'n rekening oop
Maak 'n rekening oop
Maak 'n rekening oop
Maak 'n rekening oop

Gaan na www.mbed.com en skep 'n rekening. Vul die registrasie data in.

Klik op die captcha, lees en aanvaar die bepalings, en klik op "Registreer".

Stap 3: Meld daarby aan

Meld daarby aan
Meld daarby aan

Nadat u geregistreer het, kyk na u e -posadres en meld aan by die MBED -webwerf

Stap 4: Voeg die bord by die samesteller

Voeg bord by samesteller
Voeg bord by samesteller
Voeg bord by samesteller
Voeg bord by samesteller

As u reeds 'n MBED -kaart op u rekenaar ingeprop het, sal dit as 'n duimskyf verskyn. Maak die MBED. HTM -lêer daarin oop in die blaaier.

Of u kan na os.mbed.com/platforms gaan en u bord kies uit die lys borde.

Klik op die bladsy van u bord op "Voeg by u MBED -samesteller"

Stap 5: Voorbeeldkode

Voorbeeldkode
Voorbeeldkode

Gaan na hierdie bladsy met die blink voorbeeld en klik op "Invoer in samesteller."

Stap 6: Invoervoorbeeld

Invoer voorbeeld
Invoer voorbeeld

Klik op die invoer op die skerm wat oopmaak

Stap 7: Om op te stel

Om saam te stel
Om saam te stel

Klik op die "Compile" -knoppie sodat die bediener die bronkode in 'n binêre lêer saamstel.

Die leser begin die binêre lêer aflaai sodra die bediener klaar is met die opstel.

Stap 8: Dra binêre oor na die bord

Dra binêre oor na die raad
Dra binêre oor na die raad

Om die binêre na die kaart oor te dra, sleep of kopieer eenvoudig die afgelaaide binêre lêer in die kaartmap, wat as 'n duimskyf verskyn.

Stap 9: Knip

Hier het ons die kode. Ons sal die MBED insluit, die digitale uitsetpen insluit, onder andere opdragte.

#sluit "mbed.h" DigitalOut myled (LED1) in; int main () {terwyl (1) {myled = 1; // LED is AAN wag (0.2); // 200 ms myled = 0; // LED is af WAG (1.0); // 1 sek.}}

Aanbeveel: