Mô tả môn học: |
Môn học này trình bày các kỹ thuật lập trình cho hệ thống nhúng dùng ngôn ngữ C, sử dụng vi điều khiển LM4F120 (ARM Cortex M4) làm ví dụ. Các kiến thức sẽ được cung cấp cho sinh viên như sau:
- Kiến thức cơ bản về ngôn ngữ C, nhấn mạnh các kỹ thuật lập trình cho hệ thống nhúng.
- Cấu trúc 1 chương trình nhúng.
- Kiến thức cơ bản về vi điều khiển ARM Cortex, lấy vi điều khiển LM4F120 làm ví dụ tham khảo.
- Kỹ thuật lập trình cho các ngoại vi cơ bản và ngắt của LM4F120.
- Kỹ thuật lập trình dùng máy trạng thái.
- Hệ điều hành FreeRTOS.
|