Indholdsfortegnelse:

UC/OS III-port til Nucleo-L073RZ Brug af Atollic TureSTUDIO IDE .: 3 trin
UC/OS III-port til Nucleo-L073RZ Brug af Atollic TureSTUDIO IDE .: 3 trin

Video: UC/OS III-port til Nucleo-L073RZ Brug af Atollic TureSTUDIO IDE .: 3 trin

Video: UC/OS III-port til Nucleo-L073RZ Brug af Atollic TureSTUDIO IDE .: 3 trin
Video: Учебное пособие по STM32 Nucleo 1. Генерация кода мигания светодиода с использованием STM32CubeMx для Keil 2024, November
Anonim
UC/OS III-port til Nucleo-L073RZ Brug af Atollic TureSTUDIO IDE
UC/OS III-port til Nucleo-L073RZ Brug af Atollic TureSTUDIO IDE

Dette projekt er blot et enkelt blink-led-program udviklet i uC/OS III RTOS, som blev downloadet fra Micrium-webstedet her og overført til Nucleo-L073RZ-kortet og er klar til brug i Atollic TureSTUDIO. Denne port er kun blevet testet som den er og en tilføjelsestest med to LED'er, der blinker på forskellige tidspunkter.

Bare for at være klar kan der være uforudsete problemer med porten, men da Micrium ikke har leveret en port til dette board, kan det hjælpe andre med at komme i gang. Micrium er også blevet sendt denne port for at blive inkluderet i downloadsektionen, men fra nu af er den endnu ikke blevet tilgængelig.

Flere flotte projekter her.

Trin 1: Kom til kode:

Kom til koden
Kom til koden

Download fra GitHub her.

Trin 2: Fremgangsmåde:

Procedure
Procedure

1. Download projekt og pak ud.

2. Efter at have pakket pakningen ud og indsæt mappen "Micrium_STM32L073RZ_Nucleo_Blinky" i roden af c: / drive.

3. Naviger til “Micrium_STM32L073RZ_Nucleo_Blinky/STM32L073RZ_Nucleo/ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/”, og du vil se en mappe og to filer. Rediger navnene på alle tre, så de indeholder en prik i starten af alle tre. (dvs. ".settings", ".cproject", ".project") Dette er, da jeg ikke kunne begå filerne og mappen med. præfikser til GitHub.

4. Åbn projekt i Atollic TrueSTUDIO og nyd det.

Trin 3: BLINKY EKSEMPEL FOR ST STM32L073RZ-Nucleo

BLINKY EKSEMPEL FOR ST STM32L073RZ-Nucleo
BLINKY EKSEMPEL FOR ST STM32L073RZ-Nucleo

Dette eksempelprojekt demonstrerer, hvordan man opretter en kerneopgave, der blinker en LED.

MICRIUM PRODUKTVERSIONER

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

IDE/COMPILER VERSIONER

TrueSTUDIO til STM32/GNU v9.0.1

OPSÆTNING AF HARDWARE

Tilslut USB Mini-B-kabel til CN1 for at levere strøm

ARBEJDSRUMSPLACERINGER

ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/

BRUGSANVISNING

TrueSTUDIO

  • Importer arbejdsområdet i TrueSTUDIO, og sørg for, at feltet "Kopier projekter til arbejdsområde" ikke er markeret.
  • Tryk på 'CTRL + B' for at opbygge projektet og oprette en fejlsøgningssession ved at vælge Blinky -arbejdsområdet og trykke på F11.
  • Når fejlsøgningssessionen er startet, skal du trykke på F8 for at køre/genoptage eksemplet.
  • Projektet skaber en opgave, der blinker en LED hvert 1. sekund.
  • Rediger nu opkaldet til OSTimeDlyHMSM () i StartTask () for at øge eller reducere frekvensen, hvormed LED'en blinker.
  • Byg og kør igen for at se ændringen.

Ændrede Micriums Blinky eksempelprojekt til STM32L476RG-Nucleo og porterede det til STM32L073RZ-Nucleo.

Anbefalede: