|
|
KEI/PMK
Programming Microcontrollers
Guarantors: doc. Dr. Ing. Vjačeslav Georgiev
|
|
|
|
Course annotation
KEI/PMK
-IS/STAG
Students understand and can handle hardware of sophisticated microprocessors and microcontrollers. They can program miscellaneous tasks, also in real-time. Students are able to evaluate and compare different versions of computers. They will get basic knowledge of and experience with computer processing of signals. |
|
|
|
|
1. |
Připomenutí KEI(KAE)/MAP(MPP), přehled ARM (Cortex), ARM7/9 |
2. |
ARM7, ARM9 - pokračování |
3. |
ARM Cortex M3/4/7 – architektura, sběrnice, jádro, ... |
4. |
ARM Cortex – bit-banding, přerušení, zásobník, periférie jádra, Thumb, ... |
5. |
Programování – asembler, instrukce, ... |
6. |
STM32 CubeIDE – ukázka HAL, LL knihoven |
7. |
Rezerva – clock-tree, cache, ART, Wait-states |
8. |
RTOS |
9. |
Řízení komunikace v počítači (Pinker) |
10. |
RISC (Pinker) |
11. |
Cache, ... (Pinker) |
12. |
ALU. Speciální architektury (Pinker) |
13. |
Doplnění - Periférie (přehled), CMSIS, SWD/SWV a související, ... |
Last updated:
18.09.2024
|
|
| |