You are on page 1of 18

ĐẠ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.

You might also like