Bài giảng Hệ thống nhúng (2019): Phần 1

Bài giảng Hệ thống nhúng (2019): Phần 1 có nội dung trình bày giới thiệu chung về hệ thống nhúng (Embedded system); các đặc điểm hệ thống nhúng; một số kiến trúc phần mềm hệ thống nhúng; các thành phần phần cứng và thành phần phần mềm của hệ thống; hệ điều hành thời gian thực dùng cho các hệ thống nhúng; thiết kế và cài đặt các hệ thống nhúng; . Mời các bạn cùng tham khảo! | HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG NGUYỄN NGỌC MINH LƯƠNG CÔNG DUẨN BÀI GIẢNG HỆ THỐNG NHÚNG HÀ NỘI 1 MỤC LỤC MỤC LỤC . 2 DANH MỤC CÁC HÌNH. 5 DANH MỤC BẢNG BIỂU . 9 CHƯƠNG 1 - GIỚI THIỆU CHUNG VỀ HỆ THỐNG NHÚNG . 10 Khái niệm Hệ thống nhúng Embedded system . 10 Lịch sử phát triển của hệ thống nhúng . 11 Các đặc điểm hệ thống nhúng . 11 Giao diện . 12 Kiến trúc CPU . 12 Kiến trúc điển hình của hệ thống nhúng . 14 Một số kiến trúc phần mềm hệ thống nhúng. 15 Phân loại các hệ thống nhúng . 18 Phạm vi ứng dụng của hệ thống nhúng . 18 Các yêu cầu về kĩ năng trong thiết kế hệ thống nhúng . 18 Quản lý tích hợp thiết kế hệ thống . 21 Thiết kế phát triển phần mềm ứng dụng . 22 Thiết kế firmware . 22 Thiết kế mạch PCB . 23 Thiết kế vi điện tử Linh kiện IP IC phụ kiện . 23 Câu hỏi ôn tập . 25 CHƯƠNG 2 CÁC THÀNH PHẦN HỆ THỐNG. 26 Các thành phần phần cứng . 26 Bộ xử lý nhúng. 26 Bộ nhớ . 35 Bảng mạch Vào Ra . 37 Hệ thống Bus. 46 Các thành phần phần mềm của hệ thống . 56 . Trình điều khiển thiết bị. 56 . Hệ điều hành thời gian thực . 58 . Middleware . 59 Phần mềm ứng dụng . 62 Câu hỏi ôn tập . 64 CHƯƠNG 3 - HỆ ĐIỀU HÀNH THỜI GIAN THỰC DÙNG CHO CÁC HỆ THỐNG NHÚNG . 66 Yêu cầu chung cho các hệ điều hành thời gian thực . 66 Các chức năng chính của phần lõi trong hệ điều hành thời gian thực . 67 . Kernel. 67 Tác vụ và Multi-tasking . 68 Lập lịch thời gian thực Real-time Scheduling . 71 Đồng bộ. 73 HAL Hardware Abstraction Layer . 75 Giới thiệu các hệ điều hành thời gian thực . 76 2 FreeRTOS . 76 Windows CE . 88 Hệ điều hành Embedded Linux . 90 Hệ điều hành uCLinux . 91 Câu hỏi ôn tập . 92 CHƯƠNG 4 THIẾT KẾ VÀ CÀI ĐẶT CÁC HỆ THỐNG NHÚNG . 93 Thiết kế hệ thống . 93 Xác định yêu cầu . 93 Đặc tả . 95 Phân hoạch phần cứng - phần mềm . 98 Thiết kế hệ thống . 109

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.