„Nagyteljesítményű mikrovezérlők” változatai közötti eltérés

Fodi (vitalap | szerkesztései)
Fodi (vitalap | szerkesztései)
23. sor: 23. sor:
=Ellenőrző kérdések a „Nagyteljesítményű mikrovezérlők” tárgyhoz=
=Ellenőrző kérdések a „Nagyteljesítményű mikrovezérlők” tárgyhoz=


===1. Mutassa be, a mikrovezérlő piac alakulását és fő trendjeit az ARM Cortex magú vezérlők megjelenéséig. Milyen főbb vezérlő családok jelentek meg, ezeknek milyen jellegzetességeik voltak!===
=== 1. Mutassa be, a mikrovezérlő piac alakulását és fő trendjeit az ARM Cortex magú vezérlők megjelenéséig. Milyen főbb vezérlő családok jelentek meg, ezeknek milyen jellegzetességeik voltak! ===
 


1976: Intel 8048, 8049
1976: Intel 8048, 8049
130. sor: 131. sor:
szükségességét.
szükségességét.


===18. Mutassa be röviden a CMSIS-t (Cortex Microcontroller Software Interface Standard).===
===18. Mutassa be röviden a CMSIS-t (Cortex Microcontroller Software Interface Standard)===
 
Layer a User Application Code és  MCU között.
 
CMSIS Core
* Hardware abstraction Layer: Minden Cortex M variánshoz standardizált periféria és regiszter kezelés
* Rendszer kivétel nevek: Kivételekhez, interruptokhoz való hozzáférés definiálása
* Header File szervezés definíciók: Elnevezési konvenciók az interruptokhoz és header fileokhoz.
* Rendszer indítás: Független inicializáló függvény interfész, SystemInit()
* Speciális utasítások támogatása
* System Clock frekvencia meghatározása
 
device.h: Perifériák definíciója. Include-olhatja a többi szükséges headert.


===19. Mutassa be egy általános 32 bites mikrovezérlő GPIO lábainak kezelését. Milyen a 8bites vezérlőkre nem jellemzi problémák  
===19. Mutassa be egy általános 32 bites mikrovezérlő GPIO lábainak kezelését. Milyen a 8bites vezérlőkre nem jellemzi problémák