Sisällysluettelo:

UC/OS III -portti Nucleo-L073RZ: lle Atollic TureSTUDIO IDE -toiminnon avulla: 3 vaihetta
UC/OS III -portti Nucleo-L073RZ: lle Atollic TureSTUDIO IDE -toiminnon avulla: 3 vaihetta

Video: UC/OS III -portti Nucleo-L073RZ: lle Atollic TureSTUDIO IDE -toiminnon avulla: 3 vaihetta

Video: UC/OS III -portti Nucleo-L073RZ: lle Atollic TureSTUDIO IDE -toiminnon avulla: 3 vaihetta
Video: Учебное пособие по STM32 Nucleo 1. Генерация кода мигания светодиода с использованием STM32CubeMx для Keil 2024, Marraskuu
Anonim
UC/OS III -portti Nucleo-L073RZ: lle Atollic TureSTUDIO IDE: tä käyttäen
UC/OS III -portti Nucleo-L073RZ: lle Atollic TureSTUDIO IDE: tä käyttäen

Tämä projekti on yksinkertainen uC/OS III RTOS: ssa kehitetty vilkkuva led-ohjelma, joka on ladattu Micriumin verkkosivustolta täältä ja siirretty Nucleo-L073RZ-kortille ja on valmis käytettäväksi Atollic TureSTUDIOssa. Tätä porttia on testattu vain sellaisenaan ja lisäystesti, jossa kaksi LED -valoa vilkkuu eri aikoina.

Selvyyden vuoksi satamassa voi olla odottamattomia ongelmia, mutta koska Micrium ei ole tarjonnut porttia tälle levylle, se voi auttaa muita aloittamaan. Micrium on myös lähettänyt tämän portin sisällytettäväksi latausosioon, mutta toistaiseksi sitä ei ole vielä julkaistu.

Lisää hienoja projekteja täällä.

Vaihe 1: Siirry koodiin:

Siirry koodiin
Siirry koodiin

Lataa GitHubista täältä.

Vaihe 2: Toimenpide:

Menettely
Menettely

1. Lataa projekti ja pura.

2. Pura purkamisen jälkeen kopioi ja liitä”Micrium_STM32L073RZ_Nucleo_Blinky” -kansio c: / -aseman juureen.

3. Siirry kohtaan "Micrium_STM32L073RZ_Nucleo_Blinky/STM32L073RZ_Nucleo/ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/" ja näet kansion ja kaksi tiedostoa. Muokkaa kaikkien kolmen nimeä niin, että ne sisältävät pisteet kaikkien kolmen alussa. (eli ".asetukset", ".cproject", ".project") Tämä johtuu siitä, että en voinut tehdä tiedostoja ja kansioita. GitHubin etuliitteet.

4. Avaa projekti Atollic TrueSTUDIOssa ja nauti.

Vaihe 3: BLINKY-ESIMERKKI ST STM32L073RZ-Nucleolle

BLINKY-ESIMERKKI ST STM32L073RZ-Nucleolle
BLINKY-ESIMERKKI ST STM32L073RZ-Nucleolle

Tämä esimerkkiprojekti osoittaa, kuinka luodaan ytintehtävä, joka vilkkuu LED -valoa.

MICRIUM -TUOTTEEN MUUTOKSET

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

IDE/COMPILER MUUTOKSET

TrueSTUDIO for STM32/GNU v9.0.1

LAITTEISTON ASETUS

Liitä USB Mini-B -kaapeli CN1: een virran saamiseksi

TYÖPAIKAN SIJAINTI

ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/

KÄYTTÖOHJEET

TrueSTUDIO

  • Tuo työtila TrueSTUDIO -ohjelmaan ja varmista, että Kopioi projektit työtilaan -valintaruutu ei ole valittuna.
  • Luo projekti ja luo virheenkorjausistunto painamalla CTRL + B -näppäintä valitsemalla Blinky -työtila ja painamalla F11.
  • Kun virheenkorjausistunto on alkanut, suorita/jatka esimerkkiä painamalla F8.
  • Projekti luo tehtävän, joka vilkkuu LEDiä joka sekunti.
  • Muokkaa nyt OSTimeDlyHMSM () -puhelua StartupTaskissa () lisätäksesi tai vähentääksesi LED -vilkkumisen taajuutta.
  • Rakenna ja suorita uudelleen nähdäksesi muutoksen.

Muokattu Micriumin Blinky-esimerkkiprojekti STM32L476RG-Nucleolle ja siirretty STM32L073RZ-Nucleolle.

Suositeltava: