„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 | ||