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
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 ...
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ìm kiếm theo từ khóa liên quan:
Bài giảng Hệ thống nhúng Hệ thống nhúng Lý thuyết thiết kế hệ thống nhúng Cấu trúc phần cứng Phần mềm nhúng Quy trình thiết kế top-downGợi ý tài liệu liên quan:
-
Hướng dẫn sử dụng mạch nạp SP200S
31 trang 186 0 0 -
Đề cương chi tiết học phần Vi điều khiển
15 trang 124 0 0 -
26 trang 110 0 0
-
Báo cáo môn học: Xây dựng ứng dụng game Fun Math trên android
35 trang 51 0 0 -
Báo cáo nghiên cứu khoa học cấp trường: Thiết kế hệ thống nhúng cho thiết bị nội soi nha khoa
37 trang 42 0 0 -
Báo cáo Phân tích, thiết kế phần mềm nhúng
4 trang 40 0 0 -
Thế giới phẳng trong cấu trúc phần cứng
532 trang 34 0 0 -
Ngân hàng môn: Kiến trúc máy tính
67 trang 33 0 0 -
Đồ án môn học Hệ thống nhúng - Đề tài: Xây dựng đồng hồ thời gian thực hiển thị trên LED 7 thanh
60 trang 31 0 0 -
CÀI ĐẶT PRO ENGINEER WILDFIRE 2
6 trang 31 0 0