Միկրոկոնտրոլեր ծրագրավորելու ամենահեշտ ձևը. 9 քայլ
Միկրոկոնտրոլեր ծրագրավորելու ամենահեշտ ձևը. 9 քայլ
Anonim
Image
Image
STM NUCLEO-L476RG
STM NUCLEO-L476RG

Ձեզ հետաքրքրու՞մ է միկրոկոնտրոլեր ունենալը, որը շատ ավելի քիչ էներգիա է օգտագործում: Այսօր ես ձեզ կներկայացնեմ STM32 Ultra Low Power - L476RG- ը, որն օգտագործում է 4 անգամ ավելի քիչ էներգիա, քան Arduino Mega- ն և ունի հզոր Cortex պրոցեսոր: Ես կխոսեմ նաև MBED- ի մասին, որը C լեզու է, որն աշխատում է ոչ միայն STMicroelectronics պրոցեսորների վրա, այլև NXP- ի և մի շարք պրոցեսորների վրա, որոնք ունեն ARM կորիզ: Վերջապես, ես ձեզ ցույց կտամ առցանց կազմող:

Քայլ 1: STM NUCLEO-L476RG

• STM32L476RGT6 LQFP64 փաթեթում

• ARM®32-bit Cortex®-M4 պրոցեսոր

• Հարմարվողական իրական ժամանակի արագացուցիչ

• (ART արագացուցիչ ™), որը թույլ է տալիս 0-սպասել վիճակի կատարումը

• Ֆլեշ հիշողությունից

• 80 ՄՀց պրոցեսորի առավելագույն հաճախականություն

• VDD 1.71 Վ -ից մինչև 3.6 Վ

• 1 ՄԲ ֆլեշ

• 128 ԿԲ SRAM

• SPI (3)

• I2C (3)

• USART (3)

• UART (2)

• LPUART (1)

• GPIO (51) արտաքին ընդհատման հնարավորությամբ

• Capacitive sensing 12 ալիքով

• 12-բիթանոց ADC (3) ՝ 16 ալիքով

• 12-բիթանոց DAC ՝ 2 ալիքով

Լրացուցիչ տեղեկություններ ՝

Քայլ 2: Ստեղծեք հաշիվ

Ստեղծել հաշիվ
Ստեղծել հաշիվ
Ստեղծել հաշիվ
Ստեղծել հաշիվ

Գնացեք www.mbed.com և ստեղծեք հաշիվ: Լրացրեք գրանցման տվյալները:

Կտտացրեք captcha- ին, կարդացեք և ընդունեք պայմանները և կտտացրեք «Գրանցվել»:

Քայլ 3: Մուտք գործեք դրա մեջ

Մուտք գործեք դրա մեջ
Մուտք գործեք դրա մեջ

Գրանցվելուց հետո ստուգեք ձեր էլ. Փոստը և մուտք գործեք MBED կայք

Քայլ 4: Ավելացնել տախտակ կազմողին

Ավելացնել տախտակ կազմողին
Ավելացնել տախտակ կազմողին
Ավելացնել տախտակ կազմողին
Ավելացնել տախտակ կազմողին

Եթե արդեն ունեք համակարգչին միացված MBED քարտ, այն կհայտնվի որպես մեծ մատնաչափ: Դրա ներսում բրաուզերում բացեք MBED. HTM ֆայլը:

Կամ կարող եք գնալ os.mbed.com/platforms և ընտրել ձեր տախտակը տախտակների ցուցակից:

Ձեր տախտակի էջում կտտացրեք «Ավելացնել ձեր MBED կազմողին»

Քայլ 5: Նմուշի ծածկագիր

Նմուշի ծածկագիր
Նմուշի ծածկագիր

Գնացեք այս էջը թարթելու օրինակով և կտտացրեք «Ներմուծել կոմպիլյատոր»:

Քայլ 6: Ներմուծման օրինակ

Ներմուծման օրինակ
Ներմուծման օրինակ

Բացվող էկրանին կտտացրեք «Ներմուծել»

Քայլ 7: Կազմել

Կազմել
Կազմել

Կտտացրեք «Կազմել» կոճակին, որպեսզի սերվերը սկզբնական կոդը հավաքի երկուական ֆայլի:

Theննարկիչը կսկսի ներբեռնել երկուական ֆայլը, հենց որ սերվերն ավարտի կազմումը:

Քայլ 8. Երկուական փոխանցեք խորհուրդը

Երկուական փոխանցեք խորհուրդը
Երկուական փոխանցեք խորհուրդը

Երկուական քարտին քարտ փոխանցելու համար պարզապես քաշեք կամ պատճենեք և տեղադրեք ներբեռնված երկուական ֆայլը քարտի թղթապանակում, որը կհայտնվի որպես բութ մատի սկավառակ:

Քայլ 9: Թարթել

Այստեղ մենք ունենք կոդը: Ի թիվս այլ հրամանների, մենք կներառենք MBED- ը, սահմանեք ելքային թվային կապը:

#ներառել «mbed.h» DigitalOut myled (LED1); int main () {while (1) {myled = 1; // LED- ը միացված է սպասել (0.2); // 200 ms myled = 0; // LED- ն անջատված է սպասել (1.0); // 1 վրկ}}

Խորհուրդ ենք տալիս: