Оглавление:

Самый простой способ запрограммировать микроконтроллер!: 9 шагов
Самый простой способ запрограммировать микроконтроллер!: 9 шагов

Видео: Самый простой способ запрограммировать микроконтроллер!: 9 шагов

Видео: Самый простой способ запрограммировать микроконтроллер!: 9 шагов
Видео: Как Запрограммировать Микросхему ⚒️ без программаторов компьютера и обвеса 2024, Ноябрь
Anonim
Image
Image
STM NUCLEO-L476RG
STM NUCLEO-L476RG

Вам интересно иметь микроконтроллер, который потребляет намного меньше энергии? Сегодня я познакомлю вас со сверхнизким энергопотреблением STM32 - L476RG, который потребляет в 4 раза меньше энергии, чем Arduino Mega, и имеет мощный процессор Cortex. Я также расскажу о MBED, языке C, который работает не только с процессорами STMicroelectronics, но также с NXP и серией процессоров с ядром ARM. Наконец, я покажу вам онлайн-компилятор.

Шаг 1: STM NUCLEO-L476RG

• STM32L476RGT6 в пакете LQFP64

• 32-битный процессор ARM® Cortex®-M4

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

• (ART Accelerator ™), позволяющий выполнять состояние с нулевым ожиданием

• из Flash памяти

• Максимальная частота процессора 80 МГц

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

• 1 МБ флэш-памяти

• 128 КБ SRAM

• SPI (3)

• I2C (3)

• USART (3)

• UART (2)

• LPUART (1)

• GPIO (51) с возможностью внешнего прерывания

• Емкостное зондирование с 12 каналами

• 12-битный АЦП (3) с 16 каналами

• 12-битный ЦАП с 2 каналами

Подробнее:

Шаг 2. Создайте учетную запись

Завести аккаунт
Завести аккаунт
Завести аккаунт
Завести аккаунт

Перейдите на сайт www.mbed.com и создайте учетную запись. Заполните регистрационные данные.

Нажмите на капчу, прочтите и примите условия, а затем нажмите «Зарегистрироваться».

Шаг 3. Войдите в систему

Войти в него
Войти в него

После регистрации проверьте свою электронную почту и войдите на сайт MBED.

Шаг 4: добавьте плату в компилятор

Добавить плату в компилятор
Добавить плату в компилятор
Добавить плату в компилятор
Добавить плату в компилятор

Если у вас уже есть карта MBED, подключенная к вашему компьютеру, она будет отображаться как флэш-накопитель. Внутри него откройте в браузере файл MBED. HTM.

Или вы можете перейти на os.mbed.com/platforms и выбрать свою доску из списка досок.

На странице вашей платы нажмите «Добавить в свой компилятор MBED».

Шаг 5: Образец кода

Образец кода
Образец кода

Перейдите на эту страницу с примером мигания и нажмите «Импортировать в компилятор».

Шаг 6. Пример импорта

Пример импорта
Пример импорта

На открывшемся экране нажмите «Импорт».

Шаг 7: компилировать

Компилировать
Компилировать

Нажмите кнопку «Скомпилировать», чтобы сервер скомпилировал исходный код в двоичный файл.

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

Шаг 8: перенесите двоичный файл на доску

Перенести двоичный файл на доску
Перенести двоичный файл на доску

Чтобы перенести двоичный файл на карту, просто перетащите или скопируйте и вставьте загруженный двоичный файл в папку карты, которая появится как флэш-накопитель.

Шаг 9: Моргните

Вот код. Мы включим MBED, установим выходной цифровой контакт среди других команд.

# включить "mbed.h" DigitalOut myled (LED1); int main () {в то время как (1) {myled = 1; // светодиод горит wait (0.2); // 200 мс myled = 0; // светодиод не горит wait (1.0); // 1 сек } }

Рекомендуемые: