Mundarija:

Mikrokontrollerni dasturlashning eng oson yo'li !: 9 qadam
Mikrokontrollerni dasturlashning eng oson yo'li !: 9 qadam

Video: Mikrokontrollerni dasturlashning eng oson yo'li !: 9 qadam

Video: Mikrokontrollerni dasturlashning eng oson yo'li !: 9 qadam
Video: Xotirani kuchaytiruvchi 10 ta SIR. Hamma uchun birdek to'gri keladi! 10 daqiqada 2024, Noyabr
Anonim
Image
Image
STM NUCLEO-L476RG
STM NUCLEO-L476RG

Kamroq quvvat sarflaydigan mikrokontrolerga ega bo'lish sizni qiziqtiradimi? Bugun men sizni STM32 Ultra Low Power - L476RG bilan tanishtiraman, u Arduino Mega -dan 4 baravar kam energiya sarflaydi va kuchli Cortex protsessoriga ega. Men nafaqat STMicroelectronics protsessorlarida, balki NXP va ARM yadrosiga ega protsessorlar qatorida ishlaydigan C tili bo'lgan MBED haqida ham gaplashaman. Nihoyat, men sizga onlayn kompilyatorni ko'rsataman.

1-qadam: STM NUCLEO-L476RG

• LQFP64 paketidagi STM32L476RGT6

• ARM®32-bitli Cortex®-M4 protsessori

• Haqiqiy vaqtda moslashuvchan tezlatgich

• (ART Accelerator ™) 0 kutish holatini bajarishga imkon beradi

• Flash xotiradan

• Maksimal CPU chastotasi 80 MGts

• VDD 1,71 V dan 3,6 V gacha

• 1 MB flesh

• 128 KB SRAM

• SPI (3)

• I2C (3)

• USART (3)

• UART (2)

• LPUART (1)

• tashqi uzilish qobiliyatiga ega GPIO (51)

• 12 kanalli sig'im sezgichi

• 16 kanalli 12 bitli ADC (3)

• 2 kanalli 12 bitli DAC

Qo'shimcha ma'lumot:

2 -qadam: Hisob qaydnomasini yarating

Hisob ochish
Hisob ochish
Hisob ochish
Hisob ochish

Www.mbed.com saytiga o'ting va hisob yarating. Ro'yxatdan o'tish ma'lumotlarini to'ldiring.

Captcha -ni bosing, shartlarni o'qing va qabul qiling va "Ro'yxatdan o'tish" ni bosing.

3 -qadam: Unga kiring

Unga kiring
Unga kiring

Ro'yxatdan o'tgandan so'ng, elektron pochtangizni tekshiring va MBED veb -saytiga kiring

4 -qadam: Kengashni kompilyatorga qo'shing

Kengashni kompilyatorga qo'shing
Kengashni kompilyatorga qo'shing
Kengashni kompilyatorga qo'shing
Kengashni kompilyatorga qo'shing

Agar sizda allaqachon kompyuterga MBED kartasi o'rnatilgan bo'lsa, u disk sifatida ko'rinadi. Brauzerda MBED. HTM faylini oching.

Yoki os.mbed.com/platforms saytiga o'tib, taxtalar ro'yxatidan o'z taxtangizni tanlashingiz mumkin.

Kengash sahifasida "MBED kompilyatoringizga qo'shish" ni bosing.

5 -qadam: namuna kodi

Kod namunasi
Kod namunasi

Misol uchun, bu sahifaga o'ting va "Kompilyatorga import qilish" ni bosing.

6 -qadam: Import namunasi

Import misoli
Import misoli

Ochilgan ekranda "Import" tugmasini bosing.

7 -qadam: kompilyatsiya qilish

Kompilyatsiya qilish
Kompilyatsiya qilish

"Kompilyatsiya" tugmasini bosing, shunda server manba kodini ikkilik faylga yig'adi.

Brauzer ikkilik faylni yuklab olishni server kompilyatsiya qilishni tugatishi bilan boshlaydi.

8 -qadam: Ikkilikni boshqaruv kengashiga o'tkazing

Ikkilikni boshqaruv kengashiga o'tkazish
Ikkilikni boshqaruv kengashiga o'tkazish

Ikkilikni kartaga o'tkazish uchun, yuklangan ikkilik faylni karta papkasiga sudrab olib ko'chiring yoki joylashtiring, u diskda ko'rinadi.

9 -qadam: miltillash

Bu erda bizda kod bor. Biz MBED -ni o'z ichiga olamiz, boshqa raqamli chiqish raqamini o'rnatamiz.

#include "mbed.h" DigitalOut myled (LED1); int main () {while (1) {myled = 1; // LED yoniq (0,2); // 200 milodiy myled = 0; // LED o'chirilgan kutish (1.0); // 1 soniya}}

Tavsiya: