Съдържание:

Най -лесният начин за програмиране на микроконтролер!: 9 стъпки
Най -лесният начин за програмиране на микроконтролер!: 9 стъпки

Видео: Най -лесният начин за програмиране на микроконтролер!: 9 стъпки

Видео: Най -лесният начин за програмиране на микроконтролер!: 9 стъпки
Видео: Основы программирования микроконтроллеров. Лекция в МИРЭА 2024, Ноември
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-битов процесор Cortex®-M4

• Адаптивен ускорител в реално време

• (ART Accelerator ™) позволява изпълнение на състояние на изчакване 0

• от флаш памет

• 80 MHz максимална честота на процесора

• VDD от 1,71 V до 3,6 V

• 1 MB флаш

• 128 KB SRAM

• SPI (3)

• I2C (3)

• USART (3)

• UART (2)

• LPUART (1)

• GPIO (51) с възможност за външно прекъсване

• Капацитивно измерване с 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: Компилиране

За компилиране
За компилиране

Щракнете върху бутона „Компилиране“, така че сървърът да компилира изходния код в двоичен файл.

Браузърът ще започне да изтегля двоичния файл веднага щом сървърът завърши компилирането.

Стъпка 8: Прехвърлете двоичен файл към дъската

Прехвърлете двоичен файл към дъската
Прехвърлете двоичен файл към дъската

За да прехвърлите двоичния файл на картата, просто плъзнете или копирайте и поставете изтегления двоичен файл в папката на картата, която ще се появи като флаш устройство.

Стъпка 9: Мигайте

Тук имаме кода. Ще включим MBED, ще зададем изходния цифров щифт, сред другите команди.

#include "mbed.h" DigitalOut myled (LED1); int main () {while (1) {myled = 1; // светодиодът е включен чака (0.2); // 200 ms myled = 0; // LED е ИЗКЛЮЧЕН изчакайте (1.0); // 1 секунда } }

Препоръчано: