衡量一個優秀的開源項目,除了高質量的代碼,還包括新功能開發、迭代維護,社區交流、推動項目在社區中的使用,提供高質量的文檔體系和一定程度的技術答疑等。RT-Thread作為一款受開發者青睞的開源物聯網操作系統,在13年的發展中一直堅持“開源、開放”的理念,充分和社區用戶交流,穩定維護代碼的更新迭代,不斷完善優化技術文檔,并且提供了活躍的社區技術支持,助力開發者更高效率地進行產品開發。
尤其在近兩年,RT-Thread官方團隊在文檔中心的建設上付出了巨大的努力,取得豐碩成果的同時,也與開發者建立了良性互動。2019年伊始,我們經過多輪意見征詢和精心準備,對RT-Thread文檔中心進行了全面升級,為初學者和開發者帶來更優質的學習和使用體驗。
新版在線文檔中心即日上線:https://www.rt-thread.org/document/site/
RT-Thread新版文檔中心在上線之前,經過了多次開發與迭代。從學習路徑、功能模塊、實際應用、文檔結構等方面入手,做了大量的優化,進一步提升了文檔質量,增加豐富了文檔內容,真正形成了較為完整的文檔體系。針對之前反應的一些主要問題,如文檔較為散亂等,也重新梳理了學習路線、重整了文檔架構,降低了入門門檻。新版文檔中心的主要特性如下:
更加清爽直接的UI界面
如上圖所示,RT-Thread新版文檔中心主要分成了入門學習、進階學習、應用開發三大版塊,清爽直接一目了然。而側標題欄,則采用了不同的分類方式,有利于大家尋找更加細化的內容。
更貼合用戶需求的學習路線規劃
針對用戶基礎水平參差不齊的情況,我們為用戶做了新的學習路線規劃參考。明確了用戶在不同階段的學習目的,避免用戶在學習過程中產生漫無目的困擾,最大程度地降低了學習成本。概況如下:
- 入門:目標是把RT-Thread跑起來,并且完成內核部分的學習。
- 進階:目標是會使用Env工具,會使用RT-Thread外設、組件、軟件包。
- 應用:目標是能將RT-Thread應用于自己的項目中。
大幅度降低入門難度
盡力降低初學者的學習門檻,讓入門變得快速而簡單,是我們始終努力的目標。初學者分三步走,即可在數小時內輕松上手RT-Thread。
1.可以在不使用開發板的情況下模擬運行RT-Thread,體驗RT-Thread內核和FinSH命令行功能。
2.可以根據不同的基礎選擇一塊學習板,根據各種學習開發板的上手指南,快速將RT-Thread運行起來。
3.根據《內核視頻教程》和《RT-Thread編程指南》系統學習RT-Thread內核。
更加豐富且體系化的文檔
新版編程指南在老版內容的基礎上,重新進行了修訂,并且加入了很多新內容。豐富為現在的30章,包含了內核、外設、組件等各方面的內容,支持在線查看的同時也可以下載pdf電子版。
新增了RT-Thread API手冊,用戶可以對API進行快速的查找。它包含RT-Thread所有API,并且API根據模塊歸類劃分,同時也包含了數據類型、結構體、宏定義和API的使用示例等內容,除了在線查看,也可以下載chm電子書版本。
還針對應用開發,新增各類應用筆記和一些重要的軟件包相應的用戶手冊。
最后,歡迎大家使用RT-Thread全新版在線文檔中心,并幫忙反饋問題和給出建議,一起讓RT-Thread越來越好!也感謝大家多年來的無私奉獻和支持!我們的目的從來不止于做開發者的寵兒,而是做陪你一起進步成長的良友。
-
RT-Thread
+關注
關注
31文章
1300瀏覽量
40264 -
開源物聯網
+關注
關注
0文章
4瀏覽量
2445
發布評論請先 登錄
相關推薦
評論