tailieunhanh - Bài giảng Giới thiệu về hệ điều hành thời gian thực - Nguyễn Văn Thọ
Nội dung chính của bài giảng Giới thiệu về hệ điều hành thời gian thực nhằm trình bày về cú pháp hợp ngữ. RTOS là nền tảng quan trọng của các hệ thống nhúng hiện nay, không phải bất cứ hệ thống nhúng nào cũng cần RTOS, các phần mềm nhỏ thì có thể không cần RTOS. | 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 ĐẠI HỌC DUY TÂN KHOA ĐIỆN TỬ VIỄN THÔNG CÚ PHÁP HỢP NGỮ Giới thiệu RTOS là nền tảng quan trọng của các hệ thống nhúng hiện nay Không phải bất cứ hệ thống nhúng nào cũng cần RTOS Các phần mềm nhỏ thì có thể không cần RTOS Các phần mềm vừa và lớn cần có lịch trình cần RTOS 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 Lịch sử hệ điều hành KIẾN TRÚC HỆ ĐIỀU HÀNH Đ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 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 GPOS VS RTOS 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 Thành phần chính của RTOS Hạt nhân : Hệ thống tập tin Giao thức mạng 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ụ Lập lịch | 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 ĐẠI HỌC DUY TÂN KHOA ĐIỆN TỬ VIỄN THÔNG CÚ PHÁP HỢP NGỮ Giới thiệu RTOS là nền tảng quan trọng của các hệ thống nhúng hiện nay Không phải bất cứ hệ thống nhúng nào cũng cần RTOS Các phần mềm nhỏ thì có thể không cần RTOS Các phần mềm vừa và lớn cần có lịch trình cần RTOS 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 Lịch sử hệ điều hành KIẾN TRÚC HỆ ĐIỀU HÀNH Đ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 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 GPOS VS RTOS 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 Thành phần chính của RTOS Hạt nhân : Hệ thống tập tin Giao thức mạng 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ụ Lập lịch
đang nạp các trang xem trước