메인 콘텐츠로 건너뛰기
Testna Učilnica FRI 25/26
  • 홈
  • 캘린더
  • 더 보기
Sitewide search 닫기
검색 입력 전환
한국어 ‎(ko)‎
English ‎(en)‎ Slovenščina ‎(sl)‎ Македонски ‎(mk)‎ Русский ‎(ru)‎ 한국어 ‎(ko)‎
손님 계정으로 접속
로그인
Testna Učilnica FRI 25/26
홈 캘린더
모두 펼치기 모두 접기
  1. 강의 현황
  2. or
  3. 6. vaja - Paralelni V/I (PIO)
  4. 6.naloga: Paralelni vhod in izhod (G-PIO)

6.naloga: Paralelni vhod in izhod (G-PIO)

완료 조건
Due: 월요일, 4 12월 2023, 11:55 PM

Za razvojne sisteme FRISMS, STM32F4 ali STM32H7 napišite program za periodično utripanje LED diode. Te so priključene na naslednjih nožicah (FRISMS-PC1, STM32F4-PD12-15, STM32H7-PI13,PJ2). Sledite spodnjim navodilom:

  • Napišite podprogram INIT_IO v zbirnem jeziku za ARM, ki bo ustrezni priključek na izbranem mikrokrmilniku ustrezno nastavil tako, da boste lahko preko njega prižigali in ugašali izbrano LED diodo. Priključek orientirajte izhodno. Nato izhod postavite v stanje 1. Pri delu si pomagajte prosojnicami.
  • Napišite podprogram LED_ON, ki prižge LED diodo.
  • Napišite podprogram LED_OFF, ki ugasne LED diodo.
  • Napišite podprogram DELAY, ki s pomočjo programske zanke izvaja zakasnitev za N milisekund. Parameter N naj podprogram dobi v registru R0. Podprogram mora ohraniti vrednost vseh registrov razen R0. Izračunajte koliko urinih period traja en obhod zanke (upoštevajte kontrolne nevarnosti pri skoku). Frekvence urinih signalov so: 192 MHz za FRISMS, 64MHz za STM32H7.


Vsi podprogrami morajo ohraniti vrednosti registrov. Podprograme preizkusite tudi s primernim glavnim programom.

Dokumenti s specifičnimi podrobnostmi za vsak sistem so objavljeni posebej.

손님 계정으로 접속 (로그인)
Get the mobile app
Moodle 제공
Obvestilo o avtorskih pravicah