Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
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:
Mag-download mula sa GitHub dito.
Hakbang 2: 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
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.