Môn học<br />
<br />
HỆ NHÚNG<br />
GV: Phạm Văn Thuận<br />
Bộ môn Kỹ thuật Máy tính<br />
Viện CNTT&TT- ĐH BKHN<br />
email: thuanpv@soict.hut.edu.vn<br />
<br />
1<br />
<br />
Mục tiêu môn học<br />
Sau khi kết thúc môn học này, sinh viên có thể<br />
• Trình bày kiến trúc tổng thể và hoạt động của một<br />
hệ thống nhúng bất kỳ<br />
• Trình bày được kiến trúc vi điều khiển<br />
• Biết sử dụng các môi trường phát triển và lập<br />
trình firmware cho hệ nhúng<br />
• Biết lập trình ứng dụng ghép nối trên máy tính<br />
• Nắm bắt một số công nghệ mới<br />
<br />
2<br />
<br />
Hệ nhúng<br />
<br />
Tài liệu tham khảo<br />
Tài liệu tham khảo chính:<br />
• Embedded C Micheal J.Pont (8051)<br />
• Building Embedded Linux System, Karim<br />
Yaghmour<br />
• Linux Device Driver, Jonathan Corbet<br />
• ARM System Developer Guide-Designing and<br />
Optimizing System Software, Andrew N.Sloss<br />
• Embedded Systems Architecture: A<br />
Comprehensive Guide for Engineers and<br />
Programmers, Tammy Noergaard<br />
3<br />
<br />
Hệ nhúng<br />
<br />
Nội dung môn học<br />
Chương 1: Tổng quan hệ thống nhúng<br />
Chương 2: Quy trình phát triển hệ thống nhúng<br />
Chương 3: Vi điều khiển và lập trình firmware<br />
Chương 4: Hệ điều hành nhúng<br />
Chương 5: Phần mềm điều khiển trên PC<br />
Chương 6: Giới thiệu công nghệ mới<br />
<br />
4<br />
<br />
Hệ nhúng<br />
<br />
Nội dung chương 1<br />
Chương 1: Tổng quan hệ thống nhúng<br />
1.1. Khái niệm hệ nhúng<br />
1.2. Kiến trúc tổng thể hệ thống nhúng<br />
<br />
5<br />
<br />
Hệ nhúng<br />
<br />