Агуулгын хүснэгт:

Микроконтроллер програмчлах хамгийн хялбар арга !: 9 алхам
Микроконтроллер програмчлах хамгийн хялбар арга !: 9 алхам

Видео: Микроконтроллер програмчлах хамгийн хялбар арга !: 9 алхам

Видео: Микроконтроллер програмчлах хамгийн хялбар арга !: 9 алхам
Видео: Автоматический календарь-планировщик смен в Excel 2024, Арваннэгдүгээр
Anonim
Image
Image
STM NUCLEO-L476RG
STM NUCLEO-L476RG

Маш бага эрчим хүч хэрэглэдэг микроконтроллертой болох нь танд сонирхолтой байна уу? Өнөөдөр би танд Arduino Mega -аас 4 дахин бага энерги зарцуулдаг, хүчирхэг Cortex процессортой STM32 Ultra Low Power - L476RG -ийг танилцуулах болно. Би зөвхөн 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 MB флаш

• 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 руу орж данс үүсгэнэ үү. Бүртгэлийн мэдээллийг бөглөнө үү.

Captcha дээр дарж, нөхцлийг уншиж, хүлээн зөвшөөрч, "Бүртгүүлэх" дээр дарна уу.

Алхам 3: Нэвтрэх

Үүнд нэвтэрнэ үү
Үүнд нэвтэрнэ үү

Бүртгүүлсний дараа имэйлээ шалгаад MBED вэбсайтад нэвтэрнэ үү

Алхам 4: Самбарыг хөрвүүлэгч рүү нэмнэ үү

Самбарыг хөрвүүлэгч рүү нэмнэ үү
Самбарыг хөрвүүлэгч рүү нэмнэ үү
Самбарыг хөрвүүлэгч рүү нэмнэ үү
Самбарыг хөрвүүлэгч рүү нэмнэ үү

Хэрэв та компьютер дээрээ MBED картыг аль хэдийн залгасан бол энэ нь эрхий хуруугаараа харагдах болно. Үүний дотор хөтөч дээр MBED. HTM файлыг нээнэ үү.

Эсвэл os.mbed.com/platforms руу орж самбаруудын жагсаалтаас самбараа сонгож болно.

Самбарынхаа хуудсан дээр "MBED хөрвүүлэгчдээ нэмэх" дээр дарна уу.

Алхам 5: Жишээ код

Жишээ код
Жишээ код

Энэ хуудсанд нүд ирмэхийн тулд очоод "Хөрвүүлэгч рүү импортлох" дээр дарна уу.

Алхам 6: Импортлох жишээ

Импортын жишээ
Импортын жишээ

Нээгдсэн дэлгэцэн дээр "Импорт" дээр дарна уу.

Алхам 7: Эмхэтгэх

Эмхэтгэх
Эмхэтгэх

"Эмхэтгэх" товчийг дарж сервер нь эх кодыг хоёртын файл болгон хөрвүүлнэ.

Сервер хөрвүүлж дуусмагц хөтөч хоёртын файлыг татаж эхэлнэ.

Алхам 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 секунд}}

Зөвлөмж болгож буй: