Სარჩევი:

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

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

ვიდეო: UC/OS III პორტი Nucleo-L073RZ Atollic TureSTUDIO IDE გამოყენებით .: 3 ნაბიჯი
ვიდეო: STM32 Basic GPIO Registers Configuration & Programming PART3 || LED & Switch Interfacing with STM32 2024, ნოემბერი
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– სთვის.

გირჩევთ: