Inhoudsopgave:

UC/OS III-poort voor Nucleo-L073RZ met behulp van Atollic TureSTUDIO IDE. Ajarnpa
UC/OS III-poort voor Nucleo-L073RZ met behulp van Atollic TureSTUDIO IDE. Ajarnpa

Video: UC/OS III-poort voor Nucleo-L073RZ met behulp van Atollic TureSTUDIO IDE. Ajarnpa

Video: UC/OS III-poort voor Nucleo-L073RZ met behulp van Atollic TureSTUDIO IDE. Ajarnpa
Video: Tutorial uC/OS-III y LPC1768 - Blinky Port Led 2024, November
Anonim
UC/OS III-poort voor Nucleo-L073RZ met behulp van Atollic TureSTUDIO IDE
UC/OS III-poort voor Nucleo-L073RZ met behulp van Atollic TureSTUDIO IDE

Dit project is slechts een eenvoudig knipperend programma dat is ontwikkeld in uC/OS III RTOS en dat is gedownload van de Micrium-website hier en is overgezet naar het Nucleo-L073RZ-bord en klaar is voor gebruik in Atollic TureSTUDIO. Deze poort is alleen getest zoals hij is en een toevoegingstest waarbij twee LED's op verschillende tijdstippen knipperen.

Voor alle duidelijkheid, er kunnen onvoorziene problemen zijn met de poort, maar aangezien Micrium geen poort voor dit bord heeft geleverd, kan het anderen helpen om aan de slag te gaan. Micrium heeft deze poort ook gekregen voor opname in hun downloadsectie, maar tot nu toe is deze nog niet beschikbaar gesteld.

Meer mooie projecten hier.

Stap 1: Ga naar code:

Ga naar code
Ga naar code

Download hier van GitHub.

Stap 2: Werkwijze:

Procedure
Procedure

1. Download het project en pak het uit.

2. Kopieer en plak na het uitpakken de map " Micrium_STM32L073RZ_Nucleo_Blinky " in de hoofdmap van het c:\-station.

3. Navigeer naar “Micrium_STM32L073RZ_Nucleo_Blinky/STM32L073RZ_Nucleo/ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/” en je ziet een map en twee bestanden. Bewerk de namen van alle drie zodat ze een punt aan het begin van alle drie bevatten. (d.w.z. ".settings",.cproject",.project") Dit is zo omdat ik de bestanden en map niet kon vastleggen met. voorvoegsels voor GitHub.

4. Open het project in Atollic TrueSTUDIO en geniet ervan.

Stap 3: BLINKY VOORBEELD VOOR DE ST STM32L073RZ-Nucleo

BLINKY VOORBEELD VOOR DE ST STM32L073RZ-Nucleo
BLINKY VOORBEELD VOOR DE ST STM32L073RZ-Nucleo

Dit voorbeeldproject laat zien hoe een kerneltaak kan worden gemaakt waarbij een LED knippert.

MICRIUM-PRODUCTVERSIES

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

IDE/COMPILER VERSIES

TrueSTUDIO voor STM32/GNU v9.0.1

APPARATUUR INSTALLATIE

Sluit de USB Mini-B-kabel aan op CN1 om stroom te leveren

WERKRUIMTE LOCATIES

ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/

GEBRUIKSINSTRUCTIES

TrueSTUDIO

  • Importeer de werkruimte in TrueSTUDIO en zorg ervoor dat het optievak "Kopieer projecten naar werkruimte" UITGESCHAKELD is.
  • Druk op 'CTRL + B' om het project te bouwen en een Debug-sessie te maken door de Blinky-werkruimte te selecteren en op F11 te drukken.
  • Zodra de foutopsporingssessie is gestart, drukt u op F8 om het voorbeeld uit te voeren/hervatten.
  • Het project creëert een taak die elke 1 seconde een LED knippert.
  • Wijzig nu de aanroep naar OSTimeDlyHMSM() in StartupTask() om de frequentie waarmee de LED knippert te verhogen of te verlagen.
  • Bouw en ren opnieuw om de verandering te zien.

Micrium's Blinky-voorbeeldproject aangepast voor STM32L476RG-Nucleo en geporteerd voor STM32L073RZ-Nucleo.

Aanbevolen: