關於實時嵌入式系統的排程和核心,有沒有相關書籍資料推薦?

時間 2021-06-26 14:20:27

1樓:陳軍糧

作業系統這門課程本身就是實驗性超強,如果沒有相應的實驗配套,只是把書本背熟,還是紙上得來終覺淺。但是提到實驗,只要是在實際的作業系統之上作實驗,複雜性都非常高,對理論基礎、程式設計能力又要求非常高,必須苦下一番功夫,花不少時間精力進去,才能有真正的收穫。

教材的話,也就是跟學習作業系統一樣的教材,比如《作業系統概念》,《作業系統核心精髓》具體書名我記不清楚了,讀幾遍下來會有乙個比較基本和全面的概念。

接下來就是實踐了,如果是初學者,可以找一些小的系統學習,比如ucos,甚至是非商用的,或教學性的系統,如:rt-thread。如果已經對作業系統有了二年以上的經驗,可以學習rt-linux,rtai等開源的系統核心。

當然了,最好的是進入相關領域的公司去工作,比如風河,QNX,北京並集科技等,不僅能學習到最先進的rtos方面的知識和技術,還會了解到rtos在實際的工業生產中的應用領域,以及如何解決實際問題。更重要的,公司裡會有高手帶著學習,這個對於初學者非常重要,不要折騰半天還找不到「方便法門」。

嵌入式實時系統的實時性測試方法

東庭 可以參考 rhealstone 方法。此方法提供了6個關鍵操作的時間評估,來綜合的反應 RTOS 的實時性,其中包括 任務切換時間 搶占時間 中斷延遲時間 訊號量混洗時間 死鎖解除時間和資料報吞吐率。 楊楊楊 作業系統的實時效能無非就兩方面,任務切換時間和中斷延遲時間,而這兩項都是微秒或者納秒...

嵌入式開發的核心競爭力是什麼?

徐耀忠 等公司裡從領導到菜鳥都向你請教技術問題時,你就有核心競爭力了。如果你的kernel提交,linus都誇你,那你可以在行業內放飛自我了。 李剛 基本功要紮實,業務要專和精。關鍵是進入乙個和諧的公司,和諧的團隊。在實踐中積累經驗。同時多關注環保工藝,使自己的產品對環境造成汙染最小化,多推動無鉛工...

還是關於嵌入式的問題,關於考研的問題?

曾軼群 首先不要去培訓,沒有用的都是忽悠群眾的.其次嵌入式行業重技術實力.學歷不是主要的 再者真重視學歷的話,工作之餘考個工程碩士也是OK的啊.另外,什麼叫底層,什麼叫高層?感覺題主對底層開發有偏見.高層就是對行業應用的理解而開發.底層開發人員轉職成為高層很容易.高層開發人員去做底層挺難的哦 從專案...