| Course title | Microprocessor Applications 1 |
|---|---|
| Course code | KERS/BAMN1 |
| Organizational form of instruction | Lecture + Tutorial + Seminar |
| Level of course | Bachelor |
| Year of study | 2 |
| Semester | Winter |
| Number of ECTS credits | 7 |
| Language of instruction | Czech |
| Status of course | Compulsory |
| Form of instruction | Face-to-face |
| Work placements | This is not an internship |
| Recommended optional programme components | None |
| Lecturer(s) |
|---|
|
| Course content |
|
1. Introduction, basic terms, definition ofembedded system. 2. Development chain, programming languages, development environments, programmers, access to peripherals. 3. Specifics of programming languages for microprocessors, environment preparation, libraries, header files. 4. Software solutions, interrupts, state machine, counters / timers. 5. Serial interfaces UART / USART, SPI, I2C. 6. Keyboards, displays. 7. Supporting circuits, minimum hardware requirements and wiring. 8. ADC, DAC, connection of sensors, specifics of hardware with analog part, alternative solutions. 9. Port expansion, load connections, I / O protection. 10. Generation of signals by counter / timer. 11. Serial and wireless buses (RS232 / 422/485, CAN, USB). 12. Frameworks and support libraries, operating systems in microprocessors. 13. Operating systems in microprocessor applications.
|
| Learning activities and teaching methods |
Methods of individual activities
|
| Learning outcomes |
|
The aim of this course is to acquaint students with modern applications of microprocessors, especially in embedded systems.
|
| Prerequisites |
|
Successfully completed courses: KE/BMITE and KE/BELOB
|
| Assessment methods and criteria |
|
Oral examination
The student attendance on all practice courses is necessitated. On the credit test the students have to present the courses knowledges. The exam is based on theoretical knowledges presented on the lectures. |
| Recommended literature |
|
| Study plans that include the course |
| Faculty | Study plan (Version) | Category of Branch/Specialization | Recommended semester |
|---|