0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

这个夏天,用代码定义你的硬核实力!RT-Thread开源之夏重磅来袭

RT-Thread官方账号 2025-05-23 16:06 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群


还在为简历项目发愁?

想和业界大牛零距离交流?

渴望让自己的代码跑在千万级设备上?

今年,RT-Thread再次加入开源之夏,带来了四个有趣又有挑战的项目任务。我们带你一起收货技术成长、导师指导、现金奖励和荣誉认证......



什么是开源之夏?


开源之夏是由#中国科学院 软件研究所"开源软件供应链点亮计划”发起并长期支持的一项暑期开源活动,旨在鼓励在校学生积极参与#开源 开发与维护,培养和发掘优秀开发者,推动开源社区发展与软件供应链建设,

该活动联合国内外开源社区发布项目任务,面向全球高校学生开放报名。通过项目审核的学生将由资深导师带教,利用暑期深入参与项目建设,提升技术能力、了解开源文化,并有机会获得现金奖励与官方荣誉证书。

换句话说,这不仅是一场“写代码”的暑期实战,更是一次走进真实开发世界的绝佳机会。学生报名|开源之夏2025项目申请Q&A



RT-Thread项目详情



支持Rust构建RT-Thread安全组件

01


项目难度:进阶

项目描述:随着Rust语言在系统级开发中的广泛应用,本项目要求参赛者为RT-Thread嵌入式实时操作系统扩展Rust语言支持能力:可以在RT-Thread内核中使用Rust语言开发系统组件(例如文件系统,协议栈,或扩展软件包等),以及在RT-Thread/Smart系统上加载并运行使用rust语言编写的内核模块,从而探索Rust在嵌入式场景中实现内存安全与高性能并重的实践路径,为OS课程教学和工业应用提供新型开发范式。

uORB 订阅发布机制组件

02


项目难度:基础

项目描述:uORB(微型对象请求代理)是一种轻量级的发布-订阅通信机制,广泛应用于PX4等实时系统中,用于模块间高效数据交互。RT-Thread作为一个灵活的嵌入式RTOS,目前缺乏类似的统一通信机制,模块间通信主要依赖传统的事件、信号量或消息队列,效率和扩展性有待提升。本项目要求参赛者为RT-Thread设计并实现一个uORB风格的订阅发布机制组件,参考PX4的uORB实现,结合RT-Thread的内核特性(如线程调度、内存管理等)进行优化。

RT-Thread 玄铁全系列RISC-V内核支持

03


项目难度:基础

项目描述:将玄铁的E,R与C系列的RISC-V内核适配到RT-Thread的主线仓库中,使用RT-Thread主线的通用RISC-V libcpu移植文件。移植的内核主要有E系列的E906,C系列的C906与R系列的R908等,运行平台是玄铁QEMU包括xiaohui与smartl两个平台。

RT-Thread 代码覆盖率测试

04


项目难度:基础

项目描述:随着嵌入式实时操作系统的广泛应用,代码质量和稳定性成为开发中的核心关注点。RT-Thread 作为一个成熟的嵌入式RTOS,其内核和组件的测试覆盖率直接影响系统的可靠性和安全性。本项目要求参赛者设计并实现一套针对RT-Thread的代码覆盖率测试方案,基于现有工具(如gcov、lcov等)或自研方法,分析RT-Thread内核及主要组件的测试覆盖情况。最终目标是交付一个可自动化运行的覆盖率测试框架,并生成详细的覆盖率报告,为RT-Thread的开发者和用户提供质量评估依据,提升系统的可信度。



参与方式与时间节点


参与方式

01


登录开源之夏官

浏览 RT-Thread项目详情页,选择你感兴趣的项目

与导师进行沟通,按照要求提交项目方案,包括你的技术思路、项目计划与个人介绍

通过评审后,正式开启你的开源之夏之旅!

建议大家尽早准备,提交的项目方案越清晰、越有想法,越容易被选中!

时间节点

02


dbf548a6-37ac-11f0-8605-92fbcf53809c.png

4 月 30 日起,学生可在系统注册账号并填写个人资料提交审核。

4 月 4 日到 5 月 9 日是项目发布阶段,项目任务上线官网,学生可以通过项目详情的导师邮箱与导师进行沟通。

资料审核通过的学生,自 5 月 9 日起可挑选项目,与导师沟通并准备项目申请材料,在系统提交项目申请书。每位同学可以申请一个项目。

6 月 9 日 18:00,学生报名 & 项目申请书提交截止。学生报名|开源之夏2025项目申请Q&A

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源
    +关注

    关注

    3

    文章

    4033

    浏览量

    45569
  • RT-Thread
    +关注

    关注

    32

    文章

    1540

    浏览量

    44286
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RT-Thread 20周年开发者大会特别邀请:带上的故事,遇见我们的传奇!|活动报名

    回首廿载,感谢有二十年前,RT-Thread的第一行代码在闪烁的屏幕前诞生;二十年后,全球数亿台设备因这个开源实时操作系统而智能运行。从嵌
    的头像 发表于 12-04 17:43 928次阅读
    <b class='flag-5'>RT-Thread</b> 20周年开发者大会特别邀请:带上<b class='flag-5'>你</b>的故事,遇见我们的传奇!|活动报名

    RT-Thread×玄铁 | 硬核直播】RISC-V新核E901发布!RT-Thread手把手带你玩转玄铁生态! | 博观讲堂

    重磅消息!下周四!RT-Thread携手阿里巴巴达摩院玄铁,带来RISC-V技术深度直播!2025年8月,玄铁正式发布嵌入式E系列全新一代产品——玄铁E901处理器。旨在以更低功耗、更高代码密度
    的头像 发表于 10-21 19:47 332次阅读
    【<b class='flag-5'>RT-Thread</b>×玄铁 | <b class='flag-5'>硬核</b>直播】RISC-V新核E901发布!<b class='flag-5'>RT-Thread</b>手把手带你玩转玄铁生态! | 博观讲堂

    请问rt-thread studio可以开发完整的mcu程序吗?

    请教一下:rt-thread studio IDE开发环境,能完整开发的rt-thread 的mcu程序吗? 好多教程的步骤: 1。在rt-thread开源的工程中制作BSP包,
    发表于 10-09 09:21

    2025年RT-Thread开发者巡回培训报名正式启动!

    RT-Thread技术专家面对面答疑解惑的绝佳机会。在这里将体验丰富的理论课程、精彩Demo演示与动手实践!欢迎报名参加,与我们携手探索技术的更多可能!日期城市10月
    的头像 发表于 09-27 10:39 1142次阅读
    2025年<b class='flag-5'>RT-Thread</b>开发者巡回培训报名正式启动!

    RT-Thread 遇上 Rust:安全内核 RusT-Thread 的诞生

    大家好,我们是中国科学技术大学操作系统原理与设计(H)课oooooS小组。这个项目是我们的课程大作业:参考RT-Thread架构,使用Rust搭建一个原生的嵌入式操作系统内核。初识Rust是因为xk
    的头像 发表于 08-02 11:03 3209次阅读
    <b class='flag-5'>RT-Thread</b> 遇上 Rust:安全内核 RusT-<b class='flag-5'>Thread</b> 的诞生

    【直播预告】RT-Thread携手NXP硬核实战,解锁MCX微控制器的AI落地秘籍 | 问学直播

    ,从“生态布局”到“电机实战”到“AI应用”,预约直播,和我们一起打开嵌入式开发新视界。Details直播详情直播主题RT-Thread携手NXP硬核实战解锁MC
    的头像 发表于 07-20 10:05 890次阅读
    【直播预告】<b class='flag-5'>RT-Thread</b>携手NXP<b class='flag-5'>硬核实</b>战,解锁MCX微控制器的AI落地秘籍 | 问学直播

    SPI玩转WiFi,RT-Thread ESP-Hosted驱动深度适配指南 | 技术集结

    还在为MCU的WiFi连接方案发愁?RT-Thread社区开源ESP-Hosted驱动,通过标准SPI接口即可实现,并且该仓库已整理成RT-Thread软件包。RT
    的头像 发表于 07-09 19:03 1120次阅读
    <b class='flag-5'>用</b>SPI玩转WiFi,<b class='flag-5'>RT-Thread</b> ESP-Hosted驱动深度适配指南 | 技术集结

    RT-Thread荣获2025优秀开源项目 | 新闻速递

    6月底,RT-Thread睿赛德受邀参与由上海开源信息技术协会主办的2025上海开源创新精英荟。上海市商委副主任张杰出席会议并致辞。RT-Thread嵌入式操作系统项目凭借其卓越的技术
    的头像 发表于 07-04 09:04 2432次阅读
    <b class='flag-5'>RT-Thread</b>荣获2025优秀<b class='flag-5'>开源</b>项目 | 新闻速递

    RT-Thread睿赛德开源无人机领域硬核飞控上线!| 产品动态

    开源自驾仪硬件——SIEON-S1飞控,为开发者提供一个强大而灵活的平台,加速智能控制系统的研发进程。SIEON-S1飞控RT-Thread作为一款高性能的实时
    的头像 发表于 05-28 20:33 1021次阅读
    <b class='flag-5'>RT-Thread</b>睿赛德<b class='flag-5'>开源</b>无人机领域<b class='flag-5'>硬核</b>飞控上线!| 产品动态

    2025 RT-Thread全球技术大会议程正式发布!

    。2024RT-Thread全球技术大会,由开源操作系统RT-Thread发起,并联合国内外领先企业的重磅嘉宾,携手国内外顶尖企业专家与超3万名线上参与者,共议边缘计算、嵌入式
    的头像 发表于 05-27 19:28 1072次阅读
    2025 <b class='flag-5'>RT-Thread</b>全球技术大会议程正式发布!

    RT-Thread审核团招募: 深度参与开源RTOS社区治理与演进

    全球开发者招募:RT-Thread审核团(ReviewTeam)正式开放申请!在开源的世界里,代码审查(CodeReview)是保证软件质量、促进技术交流的关键环节。RT-Thread
    的头像 发表于 05-21 18:02 1066次阅读
    <b class='flag-5'>RT-Thread</b>审核团招募: 深度参与<b class='flag-5'>开源</b>RTOS社区治理与演进

    软件定义汽车: RT-Thread程翧整车OS亮相上海车展 | 媒体视角

    4月25日,在第二十一届上海国际汽车工业展览会技术论坛上,RT-Thread睿赛德创始人兼CEO熊谱翔重磅发布了“程翧整车基础软件操作系统”。这一成果引发了广泛关注,多家媒体对此跟进报道,聚焦睿赛德
    的头像 发表于 05-07 18:40 931次阅读
    软件<b class='flag-5'>定义</b>汽车: <b class='flag-5'>RT-Thread</b>程翧整车OS亮相上海车展 | 媒体视角

    从“私人教练”到“技术保镖”,RT-Thread生态圈让的产品所向披靡!

    在当今嵌入式行业这个“速度与激情”的赛道上,选择一个靠谱的技术伙伴比选咖啡还重要。RT-Thread实力也杠杠的嵌入式操作系统,正以其高性能和轻量级的特性,成为众多企业的“技术咖啡因”。在促进
    的头像 发表于 03-11 18:45 597次阅读
    从“私人教练”到“技术保镖”,<b class='flag-5'>RT-Thread</b>生态圈让<b class='flag-5'>你</b>的产品所向披靡!

    RT-Thread Studio建工程,为什么找不到这个STM32U系列的片子?

    STM32U575VGT6片子做物联网项目,听闻国内开源的RTT很厉害,功能强大,资源齐全,社区资料多。 但是我RT-Thread Studio建工程,不管是基于开发板还是基于M
    发表于 03-10 07:22

    如何将RT-Thread移植到NXP MCUXPressoIDE上

    RT-Thread默认支持的IDE只有IAR 和 Keil, 那如何将RT-Thread移植到NXP MCUXPressoIDE上呢?本文内容比较简单但稍有琐碎,希望对有需要的小伙伴有所帮助。
    的头像 发表于 02-13 10:37 2440次阅读
    如何将<b class='flag-5'>RT-Thread</b>移植到NXP MCUXPressoIDE上