Բովանդակություն:

UC/OS III նավահանգիստ Nucleo-L073RZ- ի համար ՝ օգտագործելով Atollic TureSTUDIO IDE .: 3 քայլ
UC/OS III նավահանգիստ Nucleo-L073RZ- ի համար ՝ օգտագործելով Atollic TureSTUDIO IDE .: 3 քայլ

Video: UC/OS III նավահանգիստ Nucleo-L073RZ- ի համար ՝ օգտագործելով Atollic TureSTUDIO IDE .: 3 քայլ

Video: UC/OS III նավահանգիստ Nucleo-L073RZ- ի համար ՝ օգտագործելով Atollic TureSTUDIO IDE .: 3 քայլ
Video: HBO 4, ախտորոշում և ինքնուրույն ճշգրտում 2024, Նոյեմբեր
Anonim
UC/OS III նավահանգիստ Nucleo-L073RZ- ի համար ՝ օգտագործելով Atollic TureSTUDIO IDE
UC/OS III նավահանգիստ Nucleo-L073RZ- ի համար ՝ օգտագործելով Atollic TureSTUDIO IDE

Այս նախագիծը պարզապես մի ակնթարթային ղեկավարման ծրագիր է, որը մշակվել է uC/OS III RTOS համակարգում, որը ներբեռնվել է այստեղ Micrium կայքից և տեղափոխվել Nucleo-L073RZ տախտակին և պատրաստ է օգտագործման համար Atollic TureSTUDIO- ում: Այս նավահանգիստը փորձարկվել է միայն այնպիսին, ինչպիսին կա, և լրացուցիչ թեստ ՝ երկու LED- ների առկայծումով, տարբեր ժամանակներում:

Պարզապես հասկանալի լինելու համար, նավահանգստի հետ կարող են լինել չնախատեսված խնդիրներ, բայց քանի որ Micrium- ն այս նավահանգստի համար նավահանգիստ չի տրամադրել, դա կարող է օգնել մյուսներին սկսել: Micrium- ը նույնպես ուղարկվել է այս նավահանգստին `ներբեռնման բաժնում ներառելու համար, բայց մինչ այժմ այն դեռ հասանելի չի դարձել:

Ավելի մեծ նախագծեր այստեղ:

Քայլ 1: Գնացեք կոդ

Հասնել կոդին
Հասնել կոդին

Ներբեռնեք GitHub- ից այստեղ:

Քայլ 2: Ընթացակարգ

Ընթացակարգ
Ընթացակարգ

1. Ներբեռնեք նախագիծը և բացեք ֆայլը:

2. Ապամոնտաժելուց հետո պատճենեք և տեղադրեք «Micrium_STM32L073RZ_Nucleo_Blinky» թղթապանակը c: / սկավառակի արմատին:

3. Գնացեք դեպի «Micrium_STM32L073RZ_Nucleo_Blinky/STM32L073RZ_Nucleo/ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/» և կտեսնեք թղթապանակ և երկու ֆայլ: Խմբագրեք երեքի անունները, որպեսզի դրանք ներառեն կետ երեքի սկզբում: (այսինքն. նախածանցներ դեպի GitHub:

4. Բացեք նախագիծը Atollic TrueSTUDIO- ում և վայելեք:

Քայլ 3. BLINKY ՕՐԻՆԱԿ ST STM32L073RZ-Nucleo- ի համար:

BLINKY ՕՐԻՆԱԿ ST STM32L073RZ-Nucleo- ի համար
BLINKY ՕՐԻՆԱԿ ST STM32L073RZ-Nucleo- ի համար

Այս օրինակը ցույց է տալիս, թե ինչպես կարելի է ստեղծել միջուկի առաջադրանք, որը թարթում է LED- ը:

MICRIUM PRODUCT VERSIONS

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

IDE/COMPILER VERSIONS

TrueSTUDIO STM32/GNU v9.0.1- ի համար

HARDWARE SETUP

Միացրեք USB Mini-B մալուխը CN1- ին `էներգիա ապահովելու համար:

ԱՇԽԱՏԱՆՔԻ ՏԵACԵՐ

ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/

ՕԳՏԱԳՈՐՈՄԸ

TrueSTUDIO

  • Ներմուծեք աշխատանքային տարածքը TrueSTUDIO- ում և համոզվեք, որ «Պատճենել նախագծերը աշխատանքային տարածքում» Ընտրանքների տուփը ՉԱՓՈԽՎԱ է:
  • Սեղմեք «CTRL + B» ՝ նախագիծը կառուցելու և Debug նիստ ստեղծելու համար ՝ ընտրելով Blinky աշխատանքային տարածքը և սեղմելով F11:
  • Երբ վրիպազերծման նիստը սկսվի, սեղմեք F8 ՝ օրինակը գործարկելու/վերսկսելու համար:
  • Նախագիծը ստեղծում է առաջադրանք, որը յուրաքանչյուր 1 վայրկյանում թարթում է լուսադիոդ:
  • Այժմ փոփոխեք OSTimeDlyHMSM () կոչը StartupTask- ում () `LED- ի թարթման հաճախականությունը մեծացնելու կամ նվազեցնելու համար:
  • Կառուցեք և նորից աշխատեք ՝ փոփոխությունը տեսնելու համար:

Փոփոխված Micrium's Blinky օրինակ նախագիծը STM32L476RG-Nucleo- ի համար և տեղափոխեց այն STM32L073RZ-Nucleo- ի համար:

Խորհուրդ ենք տալիս: