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

Atollic TureSTUDIO IDE ашиглан Nucleo-L073RZ UC/OS III порт: 3 алхам
Atollic TureSTUDIO IDE ашиглан Nucleo-L073RZ UC/OS III порт: 3 алхам

Видео: Atollic TureSTUDIO IDE ашиглан Nucleo-L073RZ UC/OS III порт: 3 алхам

Видео: Atollic TureSTUDIO IDE ашиглан Nucleo-L073RZ UC/OS III порт: 3 алхам
Видео: Программирование STM32 Blue Pill с помощью релейной логики ПЛК LDmicro 2024, Арваннэгдүгээр
Anonim
Atollic TureSTUDIO IDE ашиглан Nucleo-L073RZ UC/OS III порт
Atollic TureSTUDIO IDE ашиглан Nucleo-L073RZ UC/OS III порт

Энэ төсөл бол Micrium вэбсайтаас татаж аваад Nucleo-L073RZ самбар дээр байршуулсан бөгөөд Atollic TureSTUDIO-д ашиглахад бэлэн болсон uC/OS III RTOS програм дээр бүтээгдсэн энгийн анивчих програм юм. Энэ порт нь зөвхөн туршиж үзсэн бөгөөд өөр өөр цагт хоёр LED анивчдаг нэмэлт туршилтыг хийсэн болно.

Ойлгомжтой хэлэхэд боомт дээр урьдчилан тооцоолоогүй асуудал гарч болзошгүй, гэхдээ Micrium энэ самбарыг боомтоор хангаагүй тул бусдыг эхлүүлэхэд нь тусалж магадгүй юм. Micrium мөн энэ портыг татаж авах хэсэгт оруулахаар илгээсэн боловч одоогоор хараахан бэлэн болоогүй байна.

Илүү гайхалтай төслүүд энд байна.

Алхам 1: Код руу орох:

Код руу орох
Код руу орох

GitHub -аас эндээс татаж авна уу.

Алхам 2: Процедур:

Журам
Журам

1. Төслийг татаж аваад задлаарай.

2. "Micrium_STM32L073RZ_Nucleo_Blinky" фолдерыг хуулж аваад c: / drive -ийн үндэс дээр буулгана уу.

3. "Micrium_STM32L073RZ_Nucleo_Blinky/STM32L073RZ_Nucleo/ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/" руу очоод хавтас болон хоёр файлыг харах болно. Гурвынхаа нэрийг засаад гурвынхаа эхэнд цэг оруулаарай. (өөрөөр хэлбэл ". тохиргоо", ".cproject", ".төсөл") Энэ нь би файлууд болон фолдеруудаа ажиллуулах боломжгүй болсонтой холбоотой юм. GitHub -ийн угтварууд.

4. Төслийг Atollic TrueSTUDIO дээр нээж, таашаал аваарай.

Алхам 3: ST STM32L073RZ-Nucleo-ийн жишээ

ST STM32L073RZ-Nucleo-ийн BLINKY ЖИШЭЭ
ST STM32L073RZ-Nucleo-ийн BLINKY ЖИШЭЭ

Энэхүү жишээ төсөл нь LED анивчдаг цөмийн даалгаврыг хэрхэн яаж хийхийг харуулж байна.

MICRIUM PRODUCT VERSIONS

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

IDE/ХУРААГЧИЙН ХУВИЛБАРУУД

TrueSTUDIO STM32/GNU v9.0.1

Тоног төхөөрөмжийн тохиргоо

Цахилгаан хангамжийг хангахын тулд USB Mini-B кабелийг CN1-тэй холбоно уу

АЖЛЫН БАЙРНЫ БАЙРШИЛ

ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/

АШИГЛАХ ЗААВАР

TrueSTUDIO

  • TrueSTUDIO дээр ажлын талбарыг оруулж, "Төслүүдийг ажлын талбар руу хуулах" сонголтын хайрцгийг ХЯНАЛТГҮЙ байгаа эсэхийг шалгаарай.
  • 'CTRL + B' товчлуурыг дарж төслийг бүтээж, Blinky ажлын талбарыг сонгоод F11 товчлуурыг дарж дибаг хийх сессийг үүсгэнэ үү.
  • Дебаг хийх хэсэг эхэлмэгц F8 товчийг дарж жишээг үргэлжлүүлнэ үү.
  • Төсөл нь 1 секунд тутамд LED анивчих даалгаврыг бий болгодог.
  • LED анивчих давтамжийг нэмэгдүүлэх эсвэл бууруулахын тулд StartupTask () дахь OSTimeDlyHMSM () руу залгах дуудлагыг өөрчилнө үү.
  • Өөрчлөлтийг харахын тулд бүтээж, дахин ажиллуулна уу.

Micrium-ийн Blinky жишээ төслийг STM32L476RG-Nucleo-д зориулж өөрчилж STM32L073RZ-Nucleo руу зөөв.

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