Tìm hiểu về phần mềm nhúng (Embedded software) - Pdf 11


Tìm hiểu về phần mềm nhúng
(Embedded software)
Giảng viên hướng dẫn: Nguyễn Thị Minh Hiền
Nhóm sinh viên : nhóm 8

Khái niệm phần mềm nhúng

Đó là phần mềm phục vụ các bài toán chuyên dụng trong nhiều lĩnh
vực công nghiệp, tự động hoá điều khiển, quan trắc và truyền tin.
Đặc điểm của các hệ thống nhúng là hoạt động ổn định và có tính
năng tự động hoá cao.

Có khả năng tự trị, chạy trong các thiết bị mà không cần tới hệ điều
hành.

Đó có thể là những thiết bị cầm tay nhỏ gọn như đồng hồ kĩ thuật số
và máy chơi nhạc MP3, hoặc những sản phẩm lớn như đèn giao
thông, bộ kiểm soát trong nhà máy hoặc hệ thống kiểm soát các
máy năng lượng hạt nhân.

Khái niệm phần mềm nhúng(tt)

Phần mềm được tích hợp vào
trong các IC của thiết bị điện
tử.

Ưu điểm nhỏ gọn, dễ cài đặt
và sản xuất hàng loạt.

Mục đích: Nhằm hỗ trợ cho

giúp hệ thống nhúng có thể kiểm tra tính hợp lệ của chương trình
đó.

Đối với các hệ thống xử lý tín hiệu số, người phát triển hệ thống có
thể sử dụng phần mềm workbench như MatLab để mô phỏng các
phép toán.

Các phase phát triển PMN

Một số kiến trúc PMN

Vòng lặp kiểm soát đơn giản

Hệ thống ngắt điều khiển

Đa nhiệm tương tác

Đa nhiệm ưu tiên

Vi nhân (Microkernel) và nhân ngoại (Exokernel)

Nhân khối (monolithic kernels)

Tương lai của PMN

Phần mềm nhúng chiếm phần lớn trên thị trường phần mềm thế
giới, có tốc tăng trưởng cực cao. Càng nhiều thiết bị ra đời thì càng
cần đến phần mềm nhúng.

Thị trường phần mềm nhúng thế giới hiện nay đang có tốc độ tăng


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status