Danh mục

Bài giảng Hệ thống nhúng - Trường Đại học Kỹ thuật Công nghiệp

Số trang: 122      Loại file: pdf      Dung lượng: 5.88 MB      Lượt xem: 1      Lượt tải: 0    
Thu Hiền

Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Hệ thống nhúng gồm có 4 chương với những nội dung chính sau: Chương I: Tổng quan, Chương II: Lý thuyết thiết kế hệ thống nhúng, Chương III: Cấu trúc phần cứng, Chương IV: Phần mềm nhúng. Mời các bạn cùng tham khảo để biết thêm những nội dung chi tiết!
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ thống nhúng - Trường Đại học Kỹ thuật Công nghiệp 1 Mục lụcChương I: TỔNG QUAN ......................................................................................................... 4 1.1. Mở đầu ............................................................................................................................. 4 1.2. Khái niệm về hệ nhúng .................................................................................................... 5 1.3. Vai trò của hệ thống nhúng trong sự phát triển của lĩnh vực công nghệ cao “3C “. ....... 6 1.4. Đặc tính, phương pháp thiết kế và xu thế phát triển của các hệ nhúng ........................... 8 1.5. Môi trường thông minh ................................................................................................... 9 1.6. Các hệ điều hành nhúng và phần mềm nhúng ............................................................... 10 1.6.1. Hệ điều hành nhúng ................................................................................................ 10 1.6.2. Phần mềm nhúng .................................................................................................... 10Chương II: LÝ THUYẾT THIẾT KẾ HỆ THỐNG NHÚNG ........................................... 12 2.1. Quy trình thiết kế Top-Down ........................................................................................ 12 2.1.1. Pha phân tích .......................................................................................................... 12 2.1.2. Pha thiết kế nguyên lý ............................................................................................ 14 2.1.3. Pha thiết kế kỹ thuật ............................................................................................... 15 2.1.4. Pha xây dựng hệ thống ........................................................................................... 16 2.1.5. Pha kiểm tra ............................................................................................................ 16 2.2. Quy trình Bottom-Up .................................................................................................... 17 2.3. Đặc tả hệ thống .............................................................................................................. 18 2.3.1. Khái niệm đặc tả (specification) ............................................................................. 18 2.3.2. Tại sao cần đặc tả.................................................................................................... 18 2.3.3. Phân loại các kỹ thuật đặc tả .................................................................................. 20 2.3.4. Ứng dụng và ưu việt khỉ sử dụng đặc tả ................................................................. 20 2.3.5. Phương pháp đặc tả sử dụng “Máy trạng thái hữu hạn FSM(Finite state machine)” .......................................................................................................................................... 21 2.4. Các phương pháp biểu diễn thuật toán .......................................................................... 22 2.4.1. Ngôn ngữ tự nhiên .................................................................................................. 22 2.4.2. Dùng lưu đồ ............................................................................................................ 23 2.4.3. Mã giả ..................................................................................................................... 26Chương III: CẤU TRÚC PHẦN CỨNG .............................................................................. 27 3.1. Cấu trúc tổng quát của hệ thống nhúng ......................................................................... 27 3.1.1. Kiến trúc cơ bản ..................................................................................................... 27 3.1.2. Cấu trúc phần cứng ................................................................................................. 27 3.2. Một số nền phần cứng thông dụng ................................................................................ 36 3.3.1. Họ vi điều khiển 8051 ............................................................................................ 36 3.3.2. Họ vi điều khiển AVR ............................................................................................ 37 3.3.3. Họ vi điều khiển PsoC ............................................................................................ 38 3.3.4. Họ vi điều khiển ARM ........................................................................................... 39 3.3.5. Họ vi điều khiển PIC .............................................................................................. 42 3.4. Một số vi mạch thường dùng ......................................................................................... 64 3.4.1. Nhóm linh kiện số .................................................................................................. 64 3.4.2. Nhóm linh kiện tương tự ........................................................................................ 72 3.4.4. Nhóm hiển thị ......................................................................................................... 76 3.4.4. Nhóm chuyển đổi dữ liệu ....................................................................................... 77 3.4.5. Nhóm IC chức năng ................................................................................................ 79 3.4.6. Một số ví dụ điển hình ............................................................................................ 82 3.5. Công cụ thiết kế, mô phỏng và kiểm thử phần c ...

Tài liệu được xem nhiều: