Talaan ng mga Nilalaman:

UC / OS III Port para sa Nucleo-L073RZ Paggamit ng Atollic TureSTUDIO IDE .: 3 Mga Hakbang
UC / OS III Port para sa Nucleo-L073RZ Paggamit ng Atollic TureSTUDIO IDE .: 3 Mga Hakbang

Video: UC / OS III Port para sa Nucleo-L073RZ Paggamit ng Atollic TureSTUDIO IDE .: 3 Mga Hakbang

Video: UC / OS III Port para sa Nucleo-L073RZ Paggamit ng Atollic TureSTUDIO IDE .: 3 Mga Hakbang
Video: LIFE AT SEA | ACCIDENT ON SHIP | JOB OF GP RATING | LIFE OF SEAMAN | LIFE OF ABLE SEAMAN #shorts 2024, Nobyembre
Anonim
UC / OS III Port para sa Nucleo-L073RZ Paggamit ng Atollic TureSTUDIO IDE
UC / OS III Port para sa Nucleo-L073RZ Paggamit ng Atollic TureSTUDIO IDE

Ang proyektong ito ay isang simpleng blink led program lamang na binuo sa uC / OS III RTOS na na-download mula sa website ng Micrium dito at naipadala sa board ng Nucleo-L073RZ at handa nang gamitin sa Atollic TureSTUDIO. Ang port na ito ay nasubukan lamang tulad ng at isang pagsubok sa karagdagan na may dalawang kislap ng LED sa iba't ibang oras.

Upang maging malinaw lamang ay maaaring may mga hindi inaasahang problema sa port ngunit dahil ang Micrium ay hindi nagbigay ng isang port para sa board na ito maaari itong makatulong sa iba na magsimula. Ipinadala din ang micrium sa port na ito para isama sa seksyon ng pag-download ngunit hanggang ngayon hindi pa ito ginawang magagamit.

Mas maraming magagaling na proyekto dito.

Hakbang 1: Pumunta sa Code:

Pumunta sa Code
Pumunta sa Code

Mag-download mula sa GitHub dito.

Hakbang 2: Pamamaraan:

Pamamaraan
Pamamaraan

1. Mag-download ng proyekto at i-unzip.

2. Matapos ang pag-unzipping ng kopya at i-paste ang folder na "Micrium_STM32L073RZ_Nucleo_Blinky" sa root ng c: / drive.

3. Mag-navigate sa "Micrium_STM32L073RZ_Nucleo_Blinky / STM32L073RZ_Nucleo / ST / STM32L073RZ_Nucleo / Blinky / OS3 / TrueSTUDIO /" at makikita mo ang isang folder at dalawang mga file. I-edit ang mga pangalan ng lahat ng tatlong kaya nagsasama sila ng isang tuldok sa simula ng lahat ng tatlo. (ibig sabihin, ".settings", ".cproject", ".project") Ito ay dahil hindi ko nagawa ang mga file at folder sa. mga unlapi sa GitHub.

4. Buksan ang proyekto sa Atollic TrueSTUDIO at mag-enjoy.

Hakbang 3: BLINKY HALIMBAWA PARA SA ST STM32L073RZ-Nucleo

BLINKY HALIMBAWA PARA SA ST STM32L073RZ-Nucleo
BLINKY HALIMBAWA PARA SA ST STM32L073RZ-Nucleo

Ang halimbawang proyekto na ito ay nagpapakita kung paano lumikha ng isang gawain ng kernel na kumurap sa isang LED.

Mga VERSION NG PRODUKTO NG MICRIUM

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

Mga VERSION ng IDE / KOMPILER

TrueSTUDIO para sa STM32 / GNU v9.0.1

HARDWARE SETUP

Ikonekta ang USB Mini-B cable sa CN1 upang magbigay ng lakas

LOKASYON SA WORKSPACE

ST / STM32L073RZ_Nucleo / Blinky / OS3 / TrueSTUDIO /

MGA tagubilin sa paggamit

TrueSTUDIO

  • I-import ang workspace sa TrueSTUDIO at siguraduhin na ang kahon na Opsyon na "Kopyahin ang mga proyekto sa workspace" ay NAKA-UNCH.
  • Pindutin ang 'CTRL + B' upang buuin ang proyekto at lumikha ng isang session ng Pag-debug sa pamamagitan ng pagpili sa Blinky workspace at pagpindot sa F11.
  • Kapag nagsimula na ang sesyon ng pag-debug, pindutin ang F8 upang patakbuhin / ipagpatuloy ang halimbawa.
  • Lumilikha ang proyekto ng isang gawain na kumikislap ng isang LED bawat 1 segundo.
  • Ngayon baguhin ang tawag sa OSTimeDlyHMSM () sa StartupTask () upang madagdagan o mabawasan ang dalas kung saan kumikislap ang LED.
  • Bumuo at tumakbo muli upang makita ang pagbabago.

Binago ng proyektong halimbawa ng Blinky ng Micrium para sa STM32L476RG-Nucleo at inilipat ito para sa STM32L073RZ-Nucleo.

Inirerekumendang: