tailieunhanh - Bài giảng Thiết kế hệ thống nhúng (Embedded Systems Design) - Chương 4: Kỹ thuật lập trình nhúng

Bài giảng Thiết kế hệ thống nhúng (Embedded Systems Design) - Chương 4 (bài 8): Biểu diễn trạng thái và mô hình hóa quá trình. Những nội dung chính trong chương này gồm có: Mô hình vs ngôn ngữ, mô hình trạng thái, mô hình quá trình đồng thời, mô hình luồng dữ liệu, các hệ thời gian thực. | CHƢƠNG Systems Embedded 4 KỸ THUẬT Design LẬP TRÌNH A Unified NHÚNG Hardware Software Introduction Bài 8 Biểu diễn trạng thái và mô hình hóa quá trình 1 https tailieudientucntt Tổng quan Mô hình vs Ngôn ngữ Mô hình trạng thái FSM FSMD HCFSM và ngôn ngữ biểu đồ Mô hình trạng thái lập trình Program-State Machine PSM Model Mô hình quá trình đồng thời Truyền thông Đồng bộ Thực hiện Mô hình luồng dữ liệu Các hệ thời gian thực 2 https tailieudientucntt Giới thiệu Mô tả trạng thái xử lý của hệ thống nhúng Đôi khi là rất khó Độ phức tạp tăng khi khả năng của IC tăng Trong quá khứ máy giặt games etc. Vài trăm dòng lệnh Ngày nay Đầu TV kỹ thuật số điện thoại di động etc. Vài trăm nghìn dòng lệnh Trạng thái yêu cầu thƣờng không đƣợc hiểu đầy đủ khi bắt đầu Nhiều quá trình thực hiện lỗi do mô tả sự kiện thiếu ko chính xác Tiếng Anh hoặc ngôn ngữ khác điểm khởi đầu chung Khó mô tả chính xác hoặc đôi khi không thể Ví dụ Mã điều khiển cho một ô tô dài hàng nghìn trang. 3 https tailieudientucntt Mô hình và ngôn ngữ Làm thế nào chúng ta ghi nhận hành vi chính xác Chúng ta có thể nghĩ đến ngôn ngữ C C nhƣng mô hình tính toán là mấu chốt Mô hình tính toán cơ bản Mô hình lập trình tuần tự Các câu lệnh quy tắc ghép câu lệnh cơ chế thực hiện chúng Mô hình xử lý thông tin Nhiều mô hình tuần tự chạy đồng thời Mô hình trạng thái Cho các hệ riêng giám sát đầu vào điều khiển thiết lập đầu ra điều khiển Mô hình luồng dữ liệu Cho các hệ dữ liệu riêng biến dòng dữ liệu đầu vào thành dòng dữ liệu đầu ra Mô hình hƣớng đối tƣợng Để tách phần mềm phức tạp thành đơn giản các mục đƣợc định nghĩa 4 https tailieudientucntt Mô hình vs ngôn ngữ Poetry Recipe Story State Sequent. Data- Mô hình machine program flow Ngôn ngữ English Spanish Japanese C C Java Ngôn ngữ nấu ăn Chương trình tuần tự - C Tiếng Anh Mô hình tính toán mô tả trạng thái của hệ Ghi chú khái niệm vd công thức hay chƣơng trình

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.