面向嵌入式軟體開發人員/RTEMS 管理員的 RTEMS
外觀
僅涵蓋未涵蓋的管理器。 在編寫前一章之前難以列出。 一些可能是
- 訊息管理器
- 事件管理器
- 分割槽管理器
- 區域管理器
- 雙埠記憶體管理器
- I/O 管理器
- 致命錯誤管理器
- 屏障管理器
- 使用者擴充套件管理器
- 多處理管理器
- 堆疊邊界檢查器
嘗試在合理的時間內(如果可以的話,在本節之前)在文字中涵蓋這些內容。
雖然經典 API 是第一個編寫的,但 POSIX 是現代且廣泛用於作業系統開發的標準(引用)。 RTIED 也是一個標準,但主要用於嵌入式開發。 因此,將首先討論 POSIX。
- POSIX 示例 1:討論它測試的功能,為什麼需要這些功能以及如何擴充套件它。
- POSIX 示例 2:討論它測試的功能,為什麼需要這些功能以及如何擴充套件它。
- POSIX 示例 3:討論它測試的功能,為什麼需要這些功能以及如何擴充套件它。
- POSIX 排程報告:討論它測試的功能,為什麼需要這些功能以及如何擴充套件它。
為什麼使用訊號、絕對週期、速率單調週期和相對週期來處理任務
什麼是訊號、絕對週期、速率單調週期和相對週期
現在我們已經接觸到排程,我們將透過使用...來擴充套件示例
許多子示例... 應用教學順序... 深入介紹這些... 可能需要變成它自己的章節...
- complex1
- 延遲
- event_server
- msg_server
- posix_cond_server
- posix_delay_nanosleep
- posix_delay_sleep
- posix_mutex_server
- ratemon1
- ratemon2
- ratemon_cond_server
- sem_server
- timeout_event
- 計時器
- timer_server
- 討論為什麼使用排程優先順序
- 討論什麼是排程優先順序
- 討論如何使用排程優先順序
- 該示例將使用 rtems-schedsim 進行擴充套件