如何才能有效地學(xué)習(xí)RT-Thread?
在越來越多的人邁入RT-Thread開發(fā)者行列,經(jīng)常很多人會問這個問題。RT-Thread創(chuàng)始人熊譜翔曾在知乎上回答過這個問題,關(guān)于談到RT-Thread學(xué)習(xí)的五大有效步驟,它們分別是:
1、請預(yù)備好C語言基礎(chǔ)知識
2、找一套開發(fā)板進(jìn)行上手
3、能夠把基本的kernel + shell跑起來
4、解決了生產(chǎn)者/消費者、哲學(xué)家的問題
5、了解RT-Thread的組件
?
?
學(xué)習(xí)RT-Thread的步驟基本可以按照上面類似方法進(jìn)行,最后一步則是進(jìn)入到學(xué)習(xí)實踐的長期過程。按照往期的學(xué)習(xí)經(jīng)驗,工程師可制定一個個小任務(wù)方式,完成它來獲得快速實戰(zhàn)的經(jīng)驗和學(xué)習(xí)積累。
RT-Thread全球技術(shù)大會火熱報名中,電子發(fā)燒友全程直播
歡迎小伙伴掃碼加群報名↓↓↓
大會結(jié)束后群里會發(fā)放RT-Thread大會PPT、技術(shù)資料
觀看直播還有RT-Thread背包、馬克杯、定制口罩驚喜好禮相送
為了幫助大家更快上手實踐RT-Thread,發(fā)燒友專欄助理整理匯總了RT-Thread內(nèi)核組成、配置,開發(fā)環(huán)境搭建,系統(tǒng)啟動流程,工程創(chuàng)建與移植,外設(shè)驅(qū)動使用等一系列的基礎(chǔ)體系知識、經(jīng)典學(xué)習(xí)技巧相關(guān)專欄技術(shù)文章,讓大家能夠更好地理解與掌握RT-Thread。
本周專欄精選
1、RT-Thread學(xué)習(xí)筆記(入門篇/內(nèi)核篇/開發(fā)環(huán)境篇/外設(shè)驅(qū)動篇/使用篇)
內(nèi)容簡介:接觸 RT-Thread 已有半年,期間遇到過各種奇奇怪怪的棘手問題,有過尷尬,也自信曾經(jīng)提供過比較妙的應(yīng)對方案。所以產(chǎn)生了將一些典型的使用技巧匯總分享出來的想法,遂有此篇。
推薦理由:RT-Thread五個學(xué)習(xí)方向:入門基礎(chǔ)、內(nèi)核知識、開發(fā)環(huán)境、外設(shè)驅(qū)動以及項目應(yīng)用,以問答式的方式講述RT-Thread開發(fā)者學(xué)習(xí)實踐中可能遇到的各種實際情況,并提出具體解決方法。
2、如何創(chuàng)建RT-Thread Nano工程
內(nèi)容簡介:本文嘗試使用國產(chǎn)嵌入式系統(tǒng)RT-Thread nano,如何將RT-Thread移植到GD32L233C。
推薦理由:從獲取離線安裝、添加RT-Thread nano到工程,到修改適配RT-Thread文件、系統(tǒng)時鐘、時鐘節(jié)拍,創(chuàng)建線程測試程序,編譯下載等完成RT-Thread nano工程創(chuàng)建、應(yīng)用具體方法。
3、移植RT-Thread到STM32開發(fā)板的詳細(xì)步驟例程
內(nèi)容簡介:新建一個基于野火STM32全系列(包含M3/4/7)開發(fā)板的的RT-Thread的工程模板,讓RT-Thread先跑起來。以后所有的RT- Thread相關(guān)的例程我們都在此模板上修改和添加代碼,不用再反反復(fù)復(fù)地新建。
推薦理由:RT-Thread工程項目直接使用野火STM32開發(fā)板配套固件庫例程,詳細(xì)介紹如何獲取STM32裸機(jī)工程模板,下載安裝RT-Thread nano源碼及package安裝包,如何往裸機(jī)工程里添加RT-Thread源碼,讓RT-Thread工程拷貝到另外的電腦上,也能夠使用RT-Thread。
4、RT-Thread和FreeRTOS的區(qū)別
內(nèi)容簡介:RT-Thread是中國人自己推出的一個集實時操作系統(tǒng)(RTOS)內(nèi)核、中間件組件和開發(fā)者社區(qū)于一體的技術(shù)平臺,開源os,RT-Thread除了有常規(guī)RTOS的功能,還具備一個IoT OS平臺所需的所有關(guān)鍵組件。
推薦理由:本文對比Freertos和RT-Thread在os內(nèi)核、支持的外設(shè)驅(qū)動框架、支持組件等方面的最主要區(qū)別。
5、RT-Thread學(xué)習(xí)筆記分享
內(nèi)容簡介:在學(xué)習(xí)RT-Thread之前,我接觸過uCOS和FreeRTOS,但這兩個在單片機(jī)上應(yīng)用的實時操作系統(tǒng),我都沒有仔細(xì)并系統(tǒng)化地進(jìn)行學(xué)習(xí),都只是局限于開發(fā)板上運行一下demo例程。
推薦理由:作者總結(jié)了自身從業(yè)經(jīng)歷和職場感悟,深入分享自己在RT-Thread學(xué)習(xí)經(jīng)歷、背景,如何以一枚嵌入式Linux工程師身份學(xué)習(xí)RT-Thread,概括如何學(xué)習(xí)RT-Thread內(nèi)核應(yīng)用知識體系的一些方法論,值得大家學(xué)習(xí)借鑒。
6、基于RT-Thread和N32G457的家庭語音助手方案
內(nèi)容簡介:本方案通過N32G457+RT-Thread,實現(xiàn)一個家庭語音助手,提供語音喚醒、多路開關(guān)、倒計時、鬧鐘提醒、天氣提醒、新聞播報、音樂播放等功能,為家庭生活增添便利和趣味性。
推薦理由:基于RT-Thread開發(fā)的家庭語音助手,能夠?qū)崿F(xiàn)自動語音播報功能,包括特定詞喚醒、語音控制多路開關(guān)、語音倒計時、定時鬧鈴、天氣播報和新聞,語音控制音樂播放等,提供基本的項目思路、實現(xiàn)源碼,平常作為RT-Thread項目可以上手練習(xí)。
周末獎勵翻倍!
新人入駐免費領(lǐng)發(fā)燒友資料VIP
即日起至6月13日,新人申請入駐發(fā)燒友專欄,可免費獲得發(fā)燒友資料VIP 1個月(全站所有資料100次免積分下載);周末入駐專欄,還可獲得2個月使用權(quán)限~
*溫馨提示:周末VIP翻倍活動,僅限5.21,5.22,5.28,5.29,6.3-6.5,6.11,6.12 當(dāng)天申請入駐專欄有效。
完成活動文章發(fā)布+每日活動打卡,還可贏取3合1數(shù)據(jù)線、電烙鐵、商務(wù)雙肩包,小米手環(huán)6,天貓精靈等驚喜大獎哦!
如何報名活動?
長按識別添加發(fā)燒友專欄助理微信,備注:征文
掃碼了解更多活動詳情
新人入駐專欄權(quán)益
1. 發(fā)燒友官方平臺認(rèn)證、定制榮譽(yù)證書及獎?wù)拢?/p>
2. 公眾號展示、網(wǎng)站百萬定向流量扶持,量身打造您的個人IP;
3. 每年度/季度優(yōu)質(zhì)原創(chuàng)者評選,獲得獨立展示曝光機(jī)會;
4. 500+優(yōu)質(zhì)創(chuàng)作者社群,與行業(yè)大咖交流共享創(chuàng)作經(jīng)驗;
-
單片機(jī)
+關(guān)注
關(guān)注
6067文章
44952瀏覽量
648628
發(fā)布評論請先 登錄

CCLink IE轉(zhuǎn)Ethernet/IP網(wǎng)關(guān),這波協(xié)議轉(zhuǎn)換操作工程師看了都點贊!
如何在rt-thread studio上開發(fā)STM32H747IIT6?

硬件工程師看了只會找個角落默默哭泣#硬件工程師 #MDD #MDD辰達(dá)半導(dǎo)體 #產(chǎn)品經(jīng)理 #軟件工程師
物聯(lián)網(wǎng)工程師為什么要學(xué)Linux?

從單片機(jī)初學(xué)者邁向單片機(jī)工程師



硬件工程師的終極幻想:焊板子焊上人生巔峰!#半導(dǎo)體器件 #硬件工程師 #MDD辰達(dá)半導(dǎo)體
如何將RT-Thread移植到NXP MCUXPressoIDE上


不同時期的硬件工程師,最怕發(fā)生的事 #電子工程師 #硬件工程師 #內(nèi)容過于真實 #YXC晶振 #揚興科技

FPGA算法工程師、邏輯工程師、原型驗證工程師有什么區(qū)別?

評論