Chào những người quan tâm đến RTOS.
Tôi cũng bỏ ra khá nhiều thời gian trước đây cho RTOS, từ những dòng mã chập chững bên ttvnol cho đa nhiệm trong 8051, cho đến các đoạn mã trên EDABOARD. Hiện tại tôi không còn nhiều thời gian cho rtos như trước đây.
Trong chủ đề này tôi ghi chép lại các phương thức tôi tiếp cận với rtos và đa nhiệm trong uC. Tôi không có tham vọng biến nó thành một đề tài, một sản phẩm hay một ứng dụng. RTOS như thế nào là phụ thuộc vào người sử dụng nó đánh giá nó. Tôi cũng vậy, những gì tôi viết là có thể đúng, sai, đầy đủ hay thừa thiếu.
Nhưng đó là những hiểu biết của tôi. Tôi sẽ post dần dần lên những cái mà tôi đã viết, đã hiểu. Và tôi hy vọng những người quan tâm viết tiếp bổ sung hay phân tích những nội dung tôi đã trình bày trong tập tài liệu.
Ban đầu tôi dự định viết với loại uC AVR, và các tên hàm con, các lưu đồ tôi sử dụng là từ các tài liệu Linux kernel. Tuy nhiên đây là một công việc khó, nhất là tạo ra các bài test hệ thống.
Do vậy tôi nghĩ rằng tốt hơn là chuyển nó thành một nguồn dữ liệu mở. Tất cả những ai quan tâm đều có thể post tiếp vào tập tư liệu này, đừng ngại đúng sai mà hãy đóng góp để tập tài liệu này hữu ích cho một ai đó. Còn những thằng nào ngoác mồm ra cười công việc chúng ta đang làm thì gió vào mồm đau bụng, kệ bố nó.
Tôi không nghĩ là chúng ta sẽ tạo ra 1 rtos mới, mà đơn giản chỉ là phân tích, tiếp cận với các khái niệm này. Từ đó chúng ta linh hoạt trong việc ứng dụng các rtos đã sẵn có như avrx, rtlinux...
Vì nó là tập tư liệu mở nên chúng ta cũng thỏa thuận với nhau. Các bạn viết tiếp, hay phân tích, bổ sung thì sử dụng form như tôi, tức là có tên, tài liệu tham khảo, ngày viết. Thông tin bản thân của tôi tại đây:
http://picvietnam.com/forum/showthread.php?t=362
Tôi cũng bỏ ra khá nhiều thời gian trước đây cho RTOS, từ những dòng mã chập chững bên ttvnol cho đa nhiệm trong 8051, cho đến các đoạn mã trên EDABOARD. Hiện tại tôi không còn nhiều thời gian cho rtos như trước đây.
Trong chủ đề này tôi ghi chép lại các phương thức tôi tiếp cận với rtos và đa nhiệm trong uC. Tôi không có tham vọng biến nó thành một đề tài, một sản phẩm hay một ứng dụng. RTOS như thế nào là phụ thuộc vào người sử dụng nó đánh giá nó. Tôi cũng vậy, những gì tôi viết là có thể đúng, sai, đầy đủ hay thừa thiếu.
Nhưng đó là những hiểu biết của tôi. Tôi sẽ post dần dần lên những cái mà tôi đã viết, đã hiểu. Và tôi hy vọng những người quan tâm viết tiếp bổ sung hay phân tích những nội dung tôi đã trình bày trong tập tài liệu.
Ban đầu tôi dự định viết với loại uC AVR, và các tên hàm con, các lưu đồ tôi sử dụng là từ các tài liệu Linux kernel. Tuy nhiên đây là một công việc khó, nhất là tạo ra các bài test hệ thống.
Do vậy tôi nghĩ rằng tốt hơn là chuyển nó thành một nguồn dữ liệu mở. Tất cả những ai quan tâm đều có thể post tiếp vào tập tư liệu này, đừng ngại đúng sai mà hãy đóng góp để tập tài liệu này hữu ích cho một ai đó. Còn những thằng nào ngoác mồm ra cười công việc chúng ta đang làm thì gió vào mồm đau bụng, kệ bố nó.
Tôi không nghĩ là chúng ta sẽ tạo ra 1 rtos mới, mà đơn giản chỉ là phân tích, tiếp cận với các khái niệm này. Từ đó chúng ta linh hoạt trong việc ứng dụng các rtos đã sẵn có như avrx, rtlinux...
Vì nó là tập tư liệu mở nên chúng ta cũng thỏa thuận với nhau. Các bạn viết tiếp, hay phân tích, bổ sung thì sử dụng form như tôi, tức là có tên, tài liệu tham khảo, ngày viết. Thông tin bản thân của tôi tại đây:
http://picvietnam.com/forum/showthread.php?t=362
Comment