Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Dette prosjektet er bare et enkelt blinklys-program utviklet i uC/OS III RTOS som ble lastet ned fra Micrium-nettstedet her og overført til Nucleo-L073RZ-kortet og er klart til bruk i Atollic TureSTUDIO. Denne porten er bare testet som den er, og en tilleggstest med to lysdioder som blinker til forskjellige tider.
Bare for å være tydelig kan det være uforutsette problemer med porten, men ettersom Micrium ikke har gitt en port for dette brettet, kan det hjelpe andre å komme i gang. Micrium har også blitt sendt denne porten for inkludering i nedlastingsdelen, men den er foreløpig ikke tilgjengelig.
Flere flotte prosjekter her.
Trinn 1: Gå til kode:
Last ned fra GitHub her.
Trinn 2: Fremgangsmåte:
1. Last ned prosjektet og pakk ut.
2. Etter å ha pakket opp kopien og lim den "Micrium_STM32L073RZ_Nucleo_Blinky" -mappen til roten til c: / drive.
3. Naviger til “Micrium_STM32L073RZ_Nucleo_Blinky/STM32L073RZ_Nucleo/ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/”, så ser du en mappe og to filer. Rediger navnene på alle tre, slik at de inkluderer en prikk i begynnelsen av alle tre. (dvs. ".settings", ".cproject", ".project") Dette var fordi jeg ikke klarte å forplikte filene og mappen med. prefikser til GitHub.
4. Åpne prosjektet i Atollic TrueSTUDIO og nyt.
Trinn 3: BLINKY EKSEMPEL FOR ST STM32L073RZ-Nucleo
Dette eksempelprosjektet viser hvordan du lager en kjerneoppgave som blinker en LED.
MIKRIUM PRODUKTVERSJONER
- uC/OS-III v3.06.02
- uC/CPU v1.31.02
- uC/LIB v1.38.02
IDE/COMPILER VERSJONER
TrueSTUDIO for STM32/GNU v9.0.1
MASKINOPPSETT
Koble USB Mini-B-kabelen til CN1 for å gi strøm
ARBEIDSOMRÅDET
ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/
BRUKSANVISNING
TrueSTUDIO
- Importer arbeidsområdet i TrueSTUDIO, og kontroller at alternativet "Kopier prosjekter til arbeidsområde" ikke er merket.
- Trykk på 'CTRL + B' for å bygge prosjektet og opprette en feilsøkingsøkt ved å velge Blinky -arbeidsområdet og trykke på F11.
- Når feilsøkingsøkten har startet, trykker du på F8 for å kjøre/gjenoppta eksemplet.
- Prosjektet lager en oppgave som blinker en LED hvert 1.
- Endre nå anropet til OSTimeDlyHMSM () i StartTask () for å øke eller redusere frekvensen som LED -en blinker.
- Bygg og kjør igjen for å se endringen.
Endret Micriums Blinky eksempelprosjekt for STM32L476RG-Nucleo og portet det for STM32L073RZ-Nucleo.