TAILIEUCHUNG - Một số mạch điện tử cơ bản ứng dụng trong truyền thông .Chương3

Khái niệm tác vụ (task) cũng hay được sử dụng bên cạnh quá trình tính toán. Có thể nói, tác vụ là một nhiệm vụ xử lý thông tin trong hệ thống, có thể thực hiện theo cơ chế tuần hoàn (periodic task) hoặc theo sự kiện (event task). Các dạng tác vụ qui định trong chuẩn IEC 61131-3 | Chương3 Chương trình phần mềm 1. Giải pháp xử lý phần mềm Giải pháp xử lý phần mềm là xử lý từng tác vụ thông qua phương pháp lập lịch với sơ đồ giao tiếp của Master và Slave như sau Ta cần tạo một vòng siêu lặp Supper Loop làm cơ sở xử lý cho một chương trình nhúng trong C. void main void _ Chuẩn bị cho tTác vụ X X_Init while 1 không bao giờ kết thúc Super Loop X Thực hiện tác vụ _ Trong hàm main trên có từng tác vụ xảy ra mà ta cần phải xử lý chúng. Khái niệm tác vụ task cũng hay được sử dụng bên cạnh quá trình tính toán. Có thể nói tác vụ là một nhiệm vụ xử lý thông tin trong hệ thống có thể thực hiện theo cơ chế tuần hoàn periodic task hoặc theo sự kiện event task . Các dạng tác vụ qui định trong chuẩn IEC 61131-3 Programmable Controllers - Part3 Programming Languages được minh họa trên hình sau. Ví dụ Một tác vụ thực hiện nhiệm vụ điều khiển cho một hoặc nhiều mạch vòng kín có chu kỳ trích mẫu giống nhau. Hoặc một tác vụ có thể thực hiện nhiệm vụ điều khiển logic điều khiển trình tự theo các sự kiện xảy ra. Tác vụ có thể thực hiện dưới dạng một quá trình tính toán duy nhất hoặc một dãy các quá trình tính toán khác nhau. Tác vụ sự kiện Để tổ chức việc thực hiện các tác vụ được hiệu quả một hệ thống thời gian thực ta cần các phương pháp lập lịch. Trước hết cơ chế lập lịch thực hiện cho các tác vụ có thể được thực hiện theo hai cách Lập lịch tĩnh thứ tự thực hiện các tác vụ không thay đổi mà được xác định trước khi hệ thống đi vào hoạt động. Lập lịch động Hàm xác định lịch sau khi hệ thống đã đi vào hoạt động. Sau khi xác định được cơ chế lập lịch Hàm cần sử dụng một sách lược lập lịnh strategy để áp dụng đối với từng tình huống cụ thể. Có thể chọn một trong những cách sau FIFO First In First Out một tác vụ đến trước sẽ được thực hiện trước. Mức ưu tiên cố định động tại cùng một thời điểm các tác vụ được đặt các mức ưu tiên cố định hoặc có thể thay đổi nếu cần. Preemptive còn gọi là sách lược chen hàng tức là chọn một tác vụ để thực hiện trước các tác vụ khác. .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.