RTOS hiện nay có rất nhiều. Với Google, bạn có thể kiếm được vô số các projects.
uCOS là một RTOS có thể ứng dụng cho các vi điều khiển 8/16/32 bit. Tuy là phần mềm thương mại nhưng lại miễn phí cho mục đích học tập với tài liệu đầy đủ và nhiều project. Hơn nữa PIC rất phổ biến. Bạn có thể dùng eMule để tải các tài liệu và phần mềm có liên quan đến uCOS II.
Về cơ bản, uCOS chỉ mới là kernel thôi, sau đó bạn sẽ tiếp tục kiếm các project để bố sung driver và vài ứng dụng cần thiết khác. Chẳng hạn, đầu tiên bạn thử port uCOS cho PIC. Nếu thành công, bạn ứng dụng vào việc điều khiển LCD chẳng hạn.
Đây là trang web của uCOS
www.micrium.com
Một project porting uCOS cho một số PIC 18F
http://www.sputnickonline.com/projec...C18/index.html
Mình cũng đang tham khảo từ đây để thử port cho PIC 18F4550 (USB).