UC/OS III პორტი Nucleo-L073RZ Atollic TureSTUDIO IDE გამოყენებით .: 3 ნაბიჯი
UC/OS III პორტი Nucleo-L073RZ Atollic TureSTUDIO IDE გამოყენებით .: 3 ნაბიჯი
Anonim
UC/OS III პორტი Nucleo-L073RZ Atollic TureSTUDIO IDE გამოყენებით
UC/OS III პორტი Nucleo-L073RZ Atollic TureSTUDIO IDE გამოყენებით

ეს პროექტი არის უბრალო მოციმციმე led პროგრამა, რომელიც შემუშავებულია 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- თან ენერგიის უზრუნველსაყოფად

სამუშაო ადგილები

ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/

გამოყენების ინსტრუქცია

TrueSTUDIO

  • TrueSTUDIO- ში შემოიტანეთ სამუშაო ადგილი და დარწმუნდით, რომ „პროექტების კოპირება სამუშაო სივრცეში“პარამეტრების ყუთი არ არის შემოწმებული.
  • დააჭირეთ ღილაკს "CTRL + B" პროექტის შესაქმნელად და Debug სესიის შესაქმნელად Blinky სამუშაო ადგილის არჩევით და F11 დაჭერით.
  • მას შემდეგ, რაც გამართვის სესია დაიწყება, დააჭირეთ F8 მაგალითის გასაშვებად/გასაგრძელებლად.
  • პროექტი ქმნის ამოცანას, რომელიც აციმციმებს LED- ს ყოველ 1 წამში.
  • ახლა შეცვალეთ ზარი OSTimeDlyHMSM () - ში StartupTask () - ში, რომ გაზარდოთ ან შეამციროთ LED სიცილის სიხშირე.
  • ააშენეთ და კვლავ გაუშვით, რომ ნახოთ ცვლილება.

მოდიფიცირებული Micrium's Blinky მაგალითის პროექტი STM32L476RG-Nucleo- სთვის და გადატანილი იქნა STM32L073RZ-Nucleo- სთვის.

გირჩევთ: