Съдържание:

UC/OS III порт за Nucleo-L073RZ с помощта на Atollic TureSTUDIO IDE .: 3 стъпки
UC/OS III порт за Nucleo-L073RZ с помощта на Atollic TureSTUDIO IDE .: 3 стъпки

Видео: UC/OS III порт за Nucleo-L073RZ с помощта на Atollic TureSTUDIO IDE .: 3 стъпки

Видео: UC/OS III порт за Nucleo-L073RZ с помощта на Atollic TureSTUDIO IDE .: 3 стъпки
Видео: STM32 CubeIDE & Nucleo Board Getting Started 2024, Ноември
Anonim
UC/OS III порт за Nucleo-L073RZ с помощта на Atollic TureSTUDIO IDE
UC/OS III порт за Nucleo-L073RZ с помощта на Atollic TureSTUDIO IDE

Този проект е просто проста мигаща програма, разработена в uC/OS III RTOS, която беше изтеглена от уебсайта на Micrium тук и пренесена към платката Nucleo-L073RZ и е готова за използване в Atollic TureSTUDIO. Този порт е тестван само такъв, какъвто е, и допълнителен тест с два светодиода, които мигат в различно време.

За да бъде ясно, може да има непредвидени проблеми с пристанището, но тъй като Micrium не е предоставил порт за тази платка, това може да помогне на другите да започнат. Micrium също са изпратени на този порт за включване в секцията за изтегляне, но засега той все още не е достъпен.

Още страхотни проекти тук.

Стъпка 1: Отидете до Code:

Вземете код
Вземете код

Изтеглете от GitHub тук.

Стъпка 2: Процедура:

Процедура
Процедура

1. Изтеглете проекта и разархивирайте.

2. След разархивиране копирайте и поставете папката “Micrium_STM32L073RZ_Nucleo_Blinky” в корена на диска c: \.

3. Придвижете се до „Micrium_STM32L073RZ_Nucleo_Blinky/STM32L073RZ_Nucleo/ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/“и ще видите папка и два файла. Редактирайте имената и на трите, така че да включват точка в началото на трите. (т.е. “.settings”, “.cproject”, “.project”) Това е така, тъй като не успях да ангажирам файловете и папката с. префикси към GitHub.

4. Отворете проекта в Atollic TrueSTUDIO и се насладете.

Стъпка 3: ПРИМЕР ЗА МИГАНЕ ЗА ST STM32L073RZ-Nucleo

ПРИМЕР ЗА МЪРЧИ ЗА ST STM32L073RZ-Nucleo
ПРИМЕР ЗА МЪРЧИ ЗА ST STM32L073RZ-Nucleo

Този примерен проект демонстрира как да създадете задача на ядрото, която мига с LED.

ВЕРСИИ НА МИКРИЙНИ ПРОДУКТИ

  • uC/OS-III v3.06.02
  • uC/CPU v1.31.02
  • uC/LIB v1.38.02

ИДЕ/ВЕРСИИ НА КОМПИЛАТОРА

TrueSTUDIO за STM32/GNU v9.0.1

НАСТРОЙКА НА ХАРАКТЕРИСТИКА

Свържете USB Mini-B кабел към CN1, за да осигурите захранване

РАБОТНИ МЕСТА

ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/

ИНСТРУКЦИИ ЗА УПОТРЕБА

TrueSTUDIO

  • Импортирайте работното пространство в TrueSTUDIO и се уверете, че полето с опции „Копиране на проекти в работно пространство“е НЕПРОВЕРЕНО.
  • Натиснете „CTRL + B“, за да изградите проекта и да създадете сесия за отстраняване на грешки, като изберете работното пространство Blinky и натиснете F11.
  • След като сесията за отстраняване на грешки започне, натиснете F8, за да стартирате/възобновите примера.
  • Проектът създава задача, която мига светодиод на всеки 1 секунда.
  • Сега променете повикването към OSTimeDlyHMSM () в StartupTask (), за да увеличите или намалите честотата, с която светодиодът мига.
  • Изградете и стартирайте отново, за да видите промяната.

Модифициран пример на Blinky на Micrium за STM32L476RG-Nucleo и го пренесен за STM32L073RZ-Nucleo.

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