
劉火良 楊森
本書基於野火STM32全系列開發板介紹RT-Thread內核實現與應用開發,全書分爲兩部分:第一部分教你如何從0到1把RT-Thread內核寫出來,從底層的彙編開始講解線程如何定義、如何切換,還講解了阻塞延時如何實現、如何支持多優先級、如何實現定時器以及時間片等RT-Thread的核心知識點;第二部分則講解RT-Thread內核組件的應用以及如何使用RT-Thread進行多線程編程。本書內容翔實,案例豐富,配有大量示例代碼,適合作爲嵌入式領域科技工作者的參考書,也適合相關專業學生學習參考。
選擇 RT-Thread 還是 FreeRTOS,應該根據項目需求和開發經驗來衡量。 RT-Thread 是一個輕量級的實時操作系統,具有快速啓動、低延遲、低功耗等特點,並且支持多種處理器架構。RT-Thread 的內核源碼比較小巧,易於移植和定製,適合對資源佔用和響應速度有嚴格要求的嵌入式應用。如果你希望可以輕鬆地添加自定義驅動程序和功能模塊,同時對內存和處理器資源有比較高的限制,那麼 RT-Thread 可能更適合你。 FreeRTOS 也是一個流行的實時操作系統,其內核源碼也比較小巧,易於移植和定製。與 RT-Thread 相比,FreeRTOS 更加穩定和成熟,擁有更廣泛的用戶羣體和社區支持,且提供了更多的示例和教程。如果你想要利用已有的充足資料或者需要對現有的RTOS做大量的修改,那麼選擇 FreeRTOS 可能更爲合適。
搜了一下,還真有操作系統的書😀
火哥出品的書都很不錯,入門推薦