Indholdsfortegnelse:
Video: UC/OS III-port til Nucleo-L073RZ Brug af Atollic TureSTUDIO IDE .: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
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:
Download fra GitHub her.
Trin 2: Fremgangsmåde:
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
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:
Billig NMEA/AIS Hub - RS232 til Wifi Bridge til brug ombord: 6 trin
Billig NMEA /AIS Hub - RS232 til Wifi Bridge til brug ombord: Opdater 9. januar 2021 - Tilføjet ekstra TCP -forbindelse og genbrug sidste forbindelse, hvis flere klienter opretter Opdatering 13. december 2020 - Tilføjet ingen konfigurationsversion af koden til både med eksisterende routere Introduktion Denne NMEA / AIS RS232 til WiFi -bro er
I2C / IIC LCD -skærm - Brug et SPI LCD til I2C LCD Display Brug SPI til IIC modul med Arduino: 5 trin
I2C / IIC LCD -skærm | Brug en SPI LCD til I2C LCD -skærmen Brug af SPI til IIC -modulet med Arduino: Hej fyre, da en normal SPI LCD 1602 har for mange ledninger at tilslutte, så det er meget svært at grænseflade det med arduino, men der er et modul på markedet, som kan konverter SPI -skærm til IIC -skærm, så du skal kun tilslutte 4 ledninger
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C - Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: 5 trin
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C | Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: Hej fyre i denne instruktion vil vi lære at bruge neopixel ws2812 LED'er eller led strip eller led matrix eller led ring med m5stack m5stick-C udviklingstavle med Arduino IDE, og vi vil lave et regnbuemønster med det
Animation på 16x2 I2c LCD BRUG AF STM32 Nucleo: 4 trin
Animation på 16x2 I2c LCD VED AT BRUGE STM32 Nucleo: Hej venner, dette er en vejledning, der illustrerer, hvordan man laver en tilpasset animation på en 16x2 i2c LCD. Der er meget få ting, der er nødvendige til projektet, så hvis du har adgang til koden, kan du afslutte det på 1 time. Efter at have fulgt denne vejledning vil du være i stand til
Brug 1 analog indgang til 6 knapper til Arduino: 6 trin
Brug 1 analog indgang til 6 knapper til Arduino: Jeg har ofte spekuleret på, hvordan jeg kunne få flere digitale indgange til min Arduino. Det gik for nylig op for mig, at jeg skulle kunne bruge en af de analoge indgange til at indføre flere digitale input. Jeg lavede en hurtig søgning og fandt ud af, hvor folk var