1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Tài liệu Kỹ thuật lập trình nhúng - Phần 1: Giới thiệu chung về hệ thống nhúng doc

21 1,4K 5

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Giới thiệu chung về hệ thống nhúng
Tác giả Phạm Quốc Thịnh
Chuyên ngành Kỹ thuật lập trình nhúng
Thể loại Bài giảng
Năm xuất bản Spring 2006
Định dạng
Số trang 21
Dung lượng 1,01 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Mở đầu Kỷ nguyên công nghệ mới đã và đang tiếp tục phát triển không ngừng nhằm thông minh hóa, hiện đại hóa các hệ thống... có thể là một hệ thống phần cứng và cũng có thể là một hệ thố

Trang 1

0361- Kỹ thuật lập trình nhúng

Giới thiệu chung về hệ thống nhúng

Phạm Quốc Thịnh

Trang 3

Mở đầu

 Kỷ nguyên công nghệ mới đã và đang tiếp tục phát triển không ngừng nhằm thông minh hóa, hiện đại hóa các hệ thống

Trang 4

có thể là một hệ thống phần cứng và cũng có thể là một hệ thống phần mềm.

(Theo Bách khoa toàn thư mở Wikipedia)

Trang 5

Các khái niệm (2)

 Hệ nhúng?

– Hệ nhúng là một phần hệ thống xử lý thông tin nhúng trong các hệ thống lớn, phức tạp và độc lập

– Chúng là những tổ hợp của phần cứng và phần mềm để thực hiện một hoặc một nhóm chức năng chuyên biệt cụ thể

Trang 6

Các khái niệm (3)

 Hệ thời gian thực?

– Thời gian thực cứng là khi hệ thống hoạt động với yêu cầu thỏa mãn sự giàng buộc trong khung thời gian cứng tức là nếu vi phạm thì sẽ dẫn đến hoạt động của toàn hệ thống bị sai hoặc bị phá hủy

– Thời gian thực mềm là khi hệ thống hoạt động với yêu cầu thỏa mãn ràng buộc trong khung thời gian mềm, nếu vi phạm và sai lệch nằm trong khoảng cho phép thì hệ thống vẫn có thể hoạt động được và chấp nhận được

Trang 7

Các khái niệm (4)

 Hầu hết các hệ nhúng là các hệ thời gian thực và hầu hết các hệ thời gian thực là hệ nhúng

Phân bố và quan hệ giữa hệ nhúng và thời gian thực

Trang 8

Cấu trúc cơ bản của hệ nhúng

 Cấu trúc phần cứng

 Cấu trúc phần mềm

Trang 9

Cấu trúc phần cứng

Trang 10

Một số nền phần cứng nhúng thông dụng

 Chíp vi xử lý/ vi điều khiển nhúng

Trang 12

Vi điều khiển 89C51

Trang 13

Chíp DSP

Trang 14

Chíp PAL (Programmable Logic Array)

Trang 15

Cấu trúc phần mềm

(Exokernel)

Trang 16

Lĩnh vực ứng dụng của hệ nhúng

Hiện nay hệ nhúng được ứng dụng rộng rãi:

– Các thiết bị điều khiển

– Ô tô, tầu điện

– Truyền thông

– Thiết bị y tế

– Hệ thống đo lường

– Tòa nhà thông minh

– Các dây truyền sản xuất

– Robot

– ………

Trang 17

– Hiệu quả về thời gian thực hiện

– Kích thước và khối lượng

– Giá thành

Trang 18

Phân hoạch tác vụ và chức năng hóa

thống đều gắn liền với việc đảm nhiệm một chức năng chính và phải được thực hiện dúng theo một khung thời gian quy định

Đặc điểm công nghệ

Trang 19

Xu thế phát triển

 Sự phát triển của hệ nhúng là sự kết hợp nhuần nhuyễn giữa phần cứng và phần mềm

– Hệ nhúng ưu tiên phát triển theo tiêu chí kích thước nhỏ, tiêu thụ năng lượng thấp, giá thành thấp

– Ưu tiên thực thi khả năng tính toán và tốc

độ thực hiện nhanh

Trang 20

Ngôn ngữ Assembly và lập trình nhúng

Trang 21

Thanks For Listening

Questions?

Ngày đăng: 24/12/2013, 15:15

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w