Lập trình hướng sự kiện


7

Tôi đã chạy qua một vài thư viện sự kiện khác nhau có sẵn trên AVR và Andruino nhưng tôi không chắc cái nào là lựa chọn tốt nhất. Những gì tôi muốn làm là thiết kế chương trình của tôi theo phong cách hướng sự kiện nhưng không chắc chắn làm thế nào để đi về điều này.

Tôi có một dự án cần giữ gọn nhẹ nhưng trong chương trình này tôi có một số hành động có thể xảy ra bất cứ lúc nào, tức là Đầu vào số được kích hoạt và tôi cần chạy mã bất cứ khi nào những sự kiện này xảy ra.

Tôi đã tìm thấy Khung QP có vẻ đầy hứa hẹn nhưng tôi muốn nhận được một số phản hồi từ một số người khác có thể đã sử dụng loại thư viện này trước đây và có thể cung cấp một số ví dụ và có thể một số kinh nghiệm.

Một trang web khác tôi tìm thấy ở đây và liệt kê tất cả các loại lib khác nhau


2
Cosa phải là người nổi bật nhất trong tất cả những gì tôi biết. Mạnh mẽ đáng kinh ngạc và chứa đầy trình điều khiển cho tất cả mọi thứ bạn có thể tưởng tượng. Đó là một cách lập trình hoàn toàn khác với Arduino - bạn sẽ phải học mọi thứ bạn biết;)
Majenko

@Majenko Tôi đã hỏi về Lập trình OOP ( arduino.stackexchange.com/questions/17964/ ( )) Cosa có xử lý vấn đề với bộ nhớ cấp phát động không?
Andy Braham

Đó là khá nhiều tất cả các đối tượng tĩnh.
Majenko

2
@Andy Braham, nếu tôi có thể thêm vào tuyên bố của Majenko, thì đó là tất cả các đối tượng tĩnh, đó là một điều tốt. Như đã nêu trong luồng OOP, bộ nhớ động trên các AVR nhỏ không phải là một lựa chọn tốt. (Đó là điều bạn phải không học.) Bên cạnh tính xác định, liên kết tĩnh cũng cho phép tối ưu hóa biên dịch và thời gian liên kết tuyệt vời.
slash-dev

Là mã cần phải được chạy gián đoạn? Bạn có thể chịu đựng được bao nhiêu độ trễ?
Dave X

Câu trả lời:


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.