Bài giảng Điện tử viễn thông - Chương 2: Giới thiệu về hệ điều hành thời gian thực - Nguyễn Văn Thọ
Bạn đang xem tài liệu "Bài giảng Điện tử viễn thông - Chương 2: Giới thiệu về hệ điều hành thời gian thực - Nguyễn Văn Thọ", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tài liệu đính kèm:
- bai_giang_dien_tu_vien_thong_chuong_2_gioi_thieu_ve_he_dieu.ppt
Nội dung text: Bài giảng Điện tử viễn thông - Chương 2: Giới thiệu về hệ điều hành thời gian thực - Nguyễn Văn Thọ
- ĐẠI HỌC DUY TÂN KHOA ĐIỆN TỬ VIỄN THÔNG CHƯƠNG 2 GIỚI THIỆU VỀ HỆ ĐIỀU HÀNH THỜI GIAN THỰC Nguyễn Văn Thọ Bộ môn Điện tử viễn thông Khoa Công nghệ thông tin, Đại học Duy Tân – 2009
- Nguyen Van Tho – Duy Tan University. CÚ PHÁP HỢP NGỮ
- Nguyen Van Tho – Duy Tan University. Giới thiệu o RTOS là nền tảng quan trọng của các hệ thống nhúng hiện nay o Không phải bất cứ hệ thống nhúng nào cũng cần RTOS o Các phần mềm nhỏ thì có thể không cần RTOS o Các phần mềm vừa và lớn cần có lịch trình → cần RTOS
- Nguyen Van Tho – Duy Tan University. Giới thiệu • Thế nào là 1 RTOS ? • Lịch trình ? • Đối tượng • Dịch vụ và đặc điểm của RTOS
- Nguyen Van Tho – Duy Tan University. Lịch sử hệ điều hành
- Nguyen Van Tho – Duy Tan University. KIẾN TRÚC HỆ ĐIỀU HÀNH
- Nguyen Van Tho – Duy Tan University. Điểm chung giữa RTOS và GPOS • Khả năng đa nhiệm • Quản lý tài nguyên phần cứng và phần mềm • Cung cấp các dịch vụ cơ bản hệ điều hành cho các ứng dụng • Trừu tượng hóa các phần cứng từ các ứng dụng phần mềm
- Nguyen Van Tho – Duy Tan University. RTOS • Độ tin cậy tốt hơn trong các ngữ cảnh ứng dụng nhúng • Khả năng thay đổi quy mô để đáp ứng nhu cầu ứng dụng • Hiệu suất nhanh hơn • Giảm bộ nhớ yêu cầu • Lập kế hoạch, chính sách phù hợp cho thời gian thực các hệ thống nhúng • Hỗ trợ cho các hệ thống nhúng không đĩa bằng cách cho phép thực thi để khởi động và chạy từ ROM hoặc RAM, và • Tính di động tốt hơn với nền tảng phần cứng khác nhau
- Nguyen Van Tho – Duy Tan University.
- Nguyen Van Tho – Duy Tan University. GPOS VS RTOS
- Nguyen Van Tho – Duy Tan University.
- Nguyen Van Tho – Duy Tan University. Khái niệm RTOS ? • Một hệ điều hành thời gian thực (RTOS) là một chương trình có tiến độ thực hiện một cách kịp thời, quản lý tài nguyên hệ thống, và cung cấp một nền tảng phù hợp để phát triển mã ứng dụng • Ứng dụng thiết kế trên nền RTOS rất đa dạng • Có thể rất đơn giản : đồng hồ bấm giờ • Có thể rất phức tạp : hệ thống điều khiển hướng máy bay
- Nguyen Van Tho – Duy Tan University. Thành phần chính của RTOS • Hạt nhân : • Hệ thống tập tin • Giao thức mạng
- Nguyen Van Tho – Duy Tan University. Hạt nhân RT • Lập lịch : các thuật toán xác định nhiệm vụ thực hiên khi nào • Đối tượng : • Dịch vụ
- Nguyen Van Tho – Duy Tan University. Lập lịch
- Nguyen Van Tho – Duy Tan University.
- Nguyen Van Tho – Duy Tan University.
- Nguyen Van Tho – Duy Tan University.