RTOS cho Arduino?


14

Có dự án nào của một rtos hoạt động trên arduino không?


1
Có những dự án RTOS sẽ chạy trên ATMega , nhưng mọi thứ tương tự không có khả năng sử dụng môi trường arduino.
Sói Connor

Tôi cũng muốn thông báo rằng QP khung máy trạng thái nổi tiếng hiện có sẵn cho arduino arduino.cc/playground/Code/QP
mba7

Câu trả lời:


6

Tôi đã sử dụng FemtoOS trong một vài dự án và nó hoạt động rất tốt.



2

liên kết để tải xuống DuinOS đã thay đổi thành:

http://robotgroup.com.ar/duinos/wiki

Ở đó bạn sẽ tìm thấy (trong phần tải xuống) phiên bản v0.1 và v0.2.

Trân trọng, Julián http://robotgroup.com


Có vẻ như nó đã di chuyển LẠI và không có HTTP Redirect trên trang web cũ .. Nó xuất hiện ngôi nhà hiện tại (hoặc ngã ba hoạt động hiện tại) ở đây: github.com/DuinOS/DuinOS
Scott Prive

1

Nếu bạn cần đa luồng đơn giản đối với "kim loại trần", thì tôi khuyên bạn nên sử dụng Protothreads khá dễ sử dụng và có chi phí rất nhỏ (chỉ một vài byte)!

Tôi chưa thử nghiệm Protothreads trong bối cảnh Thư viện Arduino, mặc dù điều này sẽ hoạt động và như tôi có thể thấy ai đó đã thực hiện nó .

Protothreads cũng là một phần của Contiki OS , một giải pháp tuyệt vời cho các ứng dụng mạng cảm biến không dây. Đã có một số nỗ lực chuyển Contiki để chạy một vài bo mạch Arduino phổ biến.

Một kho git của cổng ban đầu có thể được tìm thấy ở đây , mặc dù tôi đã cố gắng cập nhật phiên bản mới hơn Contiki và nó ở đây . Mã này hoạt động xa như một số "Hello World!" Cơ bản ví dụ có liên quan và nó sẽ yêu cầu một số công việc bổ sung để có được kết nối mạng (ví dụ 6loWPAN / uIP), mặc dù vậy, hãy cẩn thận nếu bạn không cần kết nối mạng thì không có nhiều lợi ích khi sử dụng Contiki và nếu bạn có Ethernet Shield, bạn không cần Mạng như vậy, bởi vì điều đó được thực hiện.


0

Tôi đã nhìn vào các nguyên tử . Điều đó sẽ chạy trên avr nhưng tôi không biết liệu bạn có thể hợp nhất bất kỳ phần fw / sw nào của Arduino vào nó không.

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.