Мазмуну:

Микроконтроллерди программалоонун эң оңой жолу !: 9 кадам
Микроконтроллерди программалоонун эң оңой жолу !: 9 кадам

Video: Микроконтроллерди программалоонун эң оңой жолу !: 9 кадам

Video: Микроконтроллерди программалоонун эң оңой жолу !: 9 кадам
Video: ЭРКЕКТИН АЯЛЫН СҮЙБӨЙ КАЛГАНЫН КАНТИП БИЛСЕ БОЛОТ? 5 БЕЛГИ 2024, Ноябрь
Anonim
Image
Image
STM NUCLEO-L476RG
STM NUCLEO-L476RG

Сизге азыраак кубат сарптаган микроконтроллердин болушу кызыкпы? Бүгүн мен сени STM32 Ultra Low Power - L476RG менен тааныштырам, ал Arduino Megaга караганда 4 эсе аз энергия коротот жана күчтүү Cortex процессоруна ээ. Мен ошондой эле STMicroelectronics процессорлорунда гана эмес, ошондой эле NXP жана ARM ядросуна ээ болгон процессорлордун биринде иштеген C тили болгон MBED жөнүндө да сүйлөшөм. Акырында, мен сизге онлайн компиляторун көрсөтөм.

1-кадам: STM NUCLEO-L476RG

• LQFP64 пакетиндеги STM32L476RGT6

• ARM®32-бит Cortex®-M4 CPU

• Адаптивдүү реалдуу убакыт ылдамдаткычы

• (ART Accelerator ™) 0-күтүү абалын аткарууга мүмкүндүк берет

• Flash эстутумунан

• 80 MHz максималдуу CPU жыштыгы

• VDD 1,71 В ден 3,6 В чейин

• 1 Мб Flash

• 128 KB SRAM

• SPI (3)

• I2C (3)

• USART (3)

• UART (2)

• LPUART (1)

• GPIO (51) тышкы үзгүлтүккө учуроо мүмкүнчүлүгү менен

• 12 каналдар менен сыйымдуу сезүү

• 16 каналы бар 12 биттик ADC (3)

• 2 каналы бар 12 бит DAC

Көбүрөөк маалымат:

2 -кадам: Каттоо эсебин түзүү

Эсеп түзүү
Эсеп түзүү
Эсеп түзүү
Эсеп түзүү

Www.mbed.com сайтына кирип, каттоо эсебин түзүңүз. Каттоо маалыматын толтуруңуз.

Капчыкты чыкылдатыңыз, шарттарды окуп, кабыл алыңыз жана "Катталуу" баскычын басыңыз.

3 -кадам: Ага кирүү

Ага Кирүү
Ага Кирүү

Катталгандан кийин, электрондук почтаңызды текшерип, MBED вебсайтына кириңиз

4 -кадам: Компиляторго тактаны кошуу

Компиляторго тактаны кошуу
Компиляторго тактаны кошуу
Компиляторго тактаны кошуу
Компиляторго тактаны кошуу

Эгерде сизде буга чейин компьютериңизге MBED картасы сайылган болсо, анда ал бармактын диск катары көрүнөт. Анын ичинде MBED. HTM файлын браузерден ачыңыз.

Же os.mbed.com/platforms дарегине кирип, тактайлардын тизмесинен өзүңүздүн тактаңызды тандай аласыз.

Тактаңыздын баракчасында "MBED компиляторуңузга кошууну" чыкылдатыңыз.

5 -кадам: Үлгү коду

Коддун үлгүсү
Коддун үлгүсү

Мисал менен бул баракчага өтүңүз жана "Компиляторго импорттоону" чыкылдатыңыз.

6 -кадам: Мисалды импорттоо

Мисал импорттоо
Мисал импорттоо

Ачылган экранда "Импорттоону" чыкылдатыңыз

7 -кадам: Түзүү

Compile
Compile

"Компиляция" баскычын чыкылдатыңыз, ошондо сервер баштапкы кодду бинардык файлга түзөт.

Сервер компиляция аяктагандан кийин браузер бинардык файлды жүктөй баштайт.

8 -кадам: Бинарды Башкармалыкка өткөрүп берүү

Бинарды Башкармалыкка өткөрүп берүү
Бинарды Башкармалыкка өткөрүп берүү

Экиликти картага өткөрүп берүү үчүн, жөн эле сүйрөп же көчүрүп алып, экилик файлды карт папкасына чаптаңыз, ал чоң бармак катары көрүнөт.

9 -кадам: Кирүү

Бул жерде бизде код бар. Биз MBEDди киргизебиз, башка буйруктардын арасында санариптик пинди чыгарабыз.

#include "mbed.h" DigitalOut myled (LED1); int main () {while (1) {myled = 1; // LED күйүп турат (0.2); // 200 ms myled = 0; // LED өчүк күтүү (1.0); // 1 сек}}

Сунушталууда: