還在為簡歷項目發(fā)愁?
想和業(yè)界大牛零距離交流?
渴望讓自己的代碼跑在千萬級設(shè)備上?
今年,RT-Thread再次加入開源之夏,帶來了四個有趣又有挑戰(zhàn)的項目任務(wù)。我們帶你一起收貨技術(shù)成長、導(dǎo)師指導(dǎo)、現(xiàn)金獎勵和榮譽認(rèn)證......
什么是開源之夏?
開源之夏是由#中國科學(xué)院 軟件研究所"開源軟件供應(yīng)鏈點亮計劃”發(fā)起并長期支持的一項暑期開源活動,旨在鼓勵在校學(xué)生積極參與#開源 開發(fā)與維護,培養(yǎng)和發(fā)掘優(yōu)秀開發(fā)者,推動開源社區(qū)發(fā)展與軟件供應(yīng)鏈建設(shè),
該活動聯(lián)合國內(nèi)外開源社區(qū)發(fā)布項目任務(wù),面向全球高校學(xué)生開放報名。通過項目審核的學(xué)生將由資深導(dǎo)師帶教,利用暑期深入?yún)⑴c項目建設(shè),提升技術(shù)能力、了解開源文化,并有機會獲得現(xiàn)金獎勵與官方榮譽證書。
換句話說,這不僅是一場“寫代碼”的暑期實戰(zhàn),更是一次走進真實開發(fā)世界的絕佳機會。學(xué)生報名|開源之夏2025項目申請Q&A
RT-Thread項目詳情
支持Rust構(gòu)建RT-Thread安全組件
01
項目難度:進階
項目描述:隨著Rust語言在系統(tǒng)級開發(fā)中的廣泛應(yīng)用,本項目要求參賽者為RT-Thread嵌入式實時操作系統(tǒng)擴展Rust語言支持能力:可以在RT-Thread內(nèi)核中使用Rust語言開發(fā)系統(tǒng)組件(例如文件系統(tǒng),協(xié)議棧,或擴展軟件包等),以及在RT-Thread/Smart系統(tǒng)上加載并運行使用rust語言編寫的內(nèi)核模塊,從而探索Rust在嵌入式場景中實現(xiàn)內(nèi)存安全與高性能并重的實踐路徑,為OS課程教學(xué)和工業(yè)應(yīng)用提供新型開發(fā)范式。
uORB 訂閱發(fā)布機制組件
02
項目難度:基礎(chǔ)
項目描述:uORB(微型對象請求代理)是一種輕量級的發(fā)布-訂閱通信機制,廣泛應(yīng)用于PX4等實時系統(tǒng)中,用于模塊間高效數(shù)據(jù)交互。RT-Thread作為一個靈活的嵌入式RTOS,目前缺乏類似的統(tǒng)一通信機制,模塊間通信主要依賴傳統(tǒng)的事件、信號量或消息隊列,效率和擴展性有待提升。本項目要求參賽者為RT-Thread設(shè)計并實現(xiàn)一個uORB風(fēng)格的訂閱發(fā)布機制組件,參考PX4的uORB實現(xiàn),結(jié)合RT-Thread的內(nèi)核特性(如線程調(diào)度、內(nèi)存管理等)進行優(yōu)化。
RT-Thread 玄鐵全系列RISC-V內(nèi)核支持
03
項目難度:基礎(chǔ)
項目描述:將玄鐵的E,R與C系列的RISC-V內(nèi)核適配到RT-Thread的主線倉庫中,使用RT-Thread主線的通用RISC-V libcpu移植文件。移植的內(nèi)核主要有E系列的E906,C系列的C906與R系列的R908等,運行平臺是玄鐵QEMU包括xiaohui與smartl兩個平臺。
RT-Thread 代碼覆蓋率測試
04
項目難度:基礎(chǔ)
項目描述:隨著嵌入式實時操作系統(tǒng)的廣泛應(yīng)用,代碼質(zhì)量和穩(wěn)定性成為開發(fā)中的核心關(guān)注點。RT-Thread 作為一個成熟的嵌入式RTOS,其內(nèi)核和組件的測試覆蓋率直接影響系統(tǒng)的可靠性和安全性。本項目要求參賽者設(shè)計并實現(xiàn)一套針對RT-Thread的代碼覆蓋率測試方案,基于現(xiàn)有工具(如gcov、lcov等)或自研方法,分析RT-Thread內(nèi)核及主要組件的測試覆蓋情況。最終目標(biāo)是交付一個可自動化運行的覆蓋率測試框架,并生成詳細的覆蓋率報告,為RT-Thread的開發(fā)者和用戶提供質(zhì)量評估依據(jù),提升系統(tǒng)的可信度。
參與方式與時間節(jié)點
參與方式
01
登錄開源之夏官
瀏覽 RT-Thread項目詳情頁,選擇你感興趣的項目
與導(dǎo)師進行溝通,按照要求提交項目方案,包括你的技術(shù)思路、項目計劃與個人介紹
通過評審后,正式開啟你的開源之夏之旅!
建議大家盡早準(zhǔn)備,提交的項目方案越清晰、越有想法,越容易被選中!
時間節(jié)點
02

4 月 30 日起,學(xué)生可在系統(tǒng)注冊賬號并填寫個人資料提交審核。
4 月 4 日到 5 月 9 日是項目發(fā)布階段,項目任務(wù)上線官網(wǎng),學(xué)生可以通過項目詳情的導(dǎo)師郵箱與導(dǎo)師進行溝通。
資料審核通過的學(xué)生,自 5 月 9 日起可挑選項目,與導(dǎo)師溝通并準(zhǔn)備項目申請材料,在系統(tǒng)提交項目申請書。每位同學(xué)可以申請一個項目。
6 月 9 日 18:00,學(xué)生報名 & 項目申請書提交截止。學(xué)生報名|開源之夏2025項目申請Q&A
-
開源
+關(guān)注
關(guān)注
3文章
4293瀏覽量
46386 -
RT-Thread
+關(guān)注
關(guān)注
32文章
1632瀏覽量
45128
發(fā)布評論請先 登錄
RT-Thread亮相AUTOSAR中國日:國產(chǎn)操作系統(tǒng)與AUTOSAR標(biāo)準(zhǔn)融合的產(chǎn)業(yè)化實踐
與RT-Thread創(chuàng)始人面對面,共探RT-Thread RTOS與AUTOSAR融合的產(chǎn)業(yè)化路徑|活動預(yù)告
恩智浦亮相RT-Thread 20周年開發(fā)者大會
「社區(qū)開發(fā)者說」張詩淇:我的Rust構(gòu)建RT-Thread安全組件項目之旅,獻給所有開源社區(qū)的你
代碼里的青春——我與RT-Thread的故事
RT-Thread 20周年開發(fā)者大會特別邀請:帶上你的故事,遇見我們的傳奇!|活動報名
【RT-Thread×玄鐵 | 硬核直播】RISC-V新核E901發(fā)布!RT-Thread手把手帶你玩轉(zhuǎn)玄鐵生態(tài)! | 博觀講堂
請問rt-thread studio可以開發(fā)完整的mcu程序嗎?
【直播預(yù)告】RT-Thread攜手NXP硬核實戰(zhàn),解鎖MCX微控制器的AI落地秘籍 | 問學(xué)直播
用SPI玩轉(zhuǎn)WiFi,RT-Thread ESP-Hosted驅(qū)動深度適配指南 | 技術(shù)集結(jié)
RT-Thread榮獲2025優(yōu)秀開源項目 | 新聞速遞
RT-Thread睿賽德開源無人機領(lǐng)域硬核飛控上線!| 產(chǎn)品動態(tài)
2025 RT-Thread全球技術(shù)大會議程正式發(fā)布!
RT-Thread審核團招募: 深度參與開源RTOS社區(qū)治理與演進
軟件定義汽車: RT-Thread程翧整車OS亮相上海車展 | 媒體視角
這個夏天,用代碼定義你的硬核實力!RT-Thread開源之夏重磅來襲
評論