I. Giới thiệu
Bài viết này sẽ giới thiệu các khái niệm cơ bản về RTOS. Như thế nào là vai trò và các tính năng của RTOS, các chức năng chính như định thời, giải quyết xung đột dữ liệu, giao tiếp giữa các tác vụ process/task.
Hiểu ngắn gọn: RTOS là hệ điều hành đa nhiệm - multitasking dùng cho các ứng dụng thời gian thực.
Real-time - Thời gian thực : Tức là đáp ứng với sự kiện trong khoảng thời gian định trước.
Operating System - Hệ điều hành : Là hệ thống cung cấp các giao tiếp giữa phần cứng và chương trình ứng dụng, với các tính năng chủ yếu sau: Đa nhiệm - Multitasking, Đồng bộ - Sync , xử lý sự kiện và ngắt, I/O, truyền thông giữa các tách vụ process/task, quản lý Timer, Clock và bộ nhớ (tựa chung là quản lý tài nguyên).
[ OSEK là RTOS mà mình chọn để minh họa cho bài viết ]
Hình: Cấu trúc OSEK
Hình: Ví dụ định thời
>> Phần 2: Các mục tiêu và đặc tính của RTOS
No comments:
Post a Comment