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

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

3天内不再提示

RT-Thread 特别兴趣小组(SIG)招募: 发现你的技术热情

RT-Thread官方账号 2024-05-08 08:35 次阅读

RT-Thread 一直致力于促进开源社区的合作和技术创新。为了进一步推动这一目标,我们很高兴地宣布成立一系列社区特别兴趣小组,旨在汇聚志同道合的社区技术爱好者和专业人士,共同探讨和推动嵌入式不同方向的技术发展。

RT-Thread优先开放以下特别兴趣小组,每个兴趣小组拥有一位负责人,且列出了短期to-do-list,以及SIG目标,欢迎各位社区开发者根据自己的擅长及爱好报名加入对应的SIG。

兴趣小组

工具链/mlibc兴趣小组

文件系统DFSv2兴趣小组

Smart微内核兴趣小组

CherryUSB兴趣小组

RTDUINO兴趣小组

RISC-V兴趣小组

Openmv兴趣小组

1

工具链/mlibc兴趣小组

短期计划

评估当前状态:确认mlibc在STM32F4中的使用情况和存在的问题,并汇总成文档。

架构支持:适配riscv-v 32位和64位版本,将各个架构有关的代码分开实现。

Todo-list

文档编写

《mlibc上手指南》,介绍如何在新平台上运行mlibc。

《多架构支持的mlibc及不同的libc指标》,讨论不同架构下mlibc的性能和特点。

架构适配

适配arm cortex-m、arm cortex-a 32位和64位架构。

适配riscv32和riscv64架构。

头文件适配

解决与工具链头文件的兼容性问题。

将头文件以及mlibc代码集成进工具链,与工具链一起编译。

文件系统支持

完善文件句柄结构体。

实现文件系统相关的API

性能优化与体积裁剪

优化运行性能,针对具体函数对具体处理器架构进行性能优化。

针对不同处理器和存储资源条件,提供不同的specs。

测试与验证

实现和测试新API。

补充测试用例。

posix兼容

根据PSE 51/52/53/54 API list进行兼容。

多线程支持

确保libc库在多线程环境下的安全性

2

文件系统DFSv2兴趣小组

设计实现一个类 debugfs 功能的文件系统

适配 lwext 文件系统软件包,使得此ext4软件包可以在当前新smart操作系统上工作起来

移植 ntfs-3g 文件系统做为软件包(注意源代码版权)

完善 procfs 里的文件节点功能实现

DFS(设备虚拟文件系统)做为RT-Thread操作系统的核心组件之一,具有举足轻重的作用。

在整个操作系统内核中,文件系统发挥了从用户到整个系统各个资源的纽带作用。如何设计和维护好一套高质量的 DFS 组件变得非常具有挑战。好在RT-Thread社区成立了SIG组,可以将社区中的力量和智慧凝聚在一起,相信借此机会每个参与到 DFS SIG 组的成员都能从中相互学习,共同进步。

DFS SIG组期待每个对文件系统感兴趣的你加入进来,大show身手!

3

Smart微内核兴趣小组

cf9ded3e-0cd2-11ef-9118-92fbcf53809c.png

【腾讯文档】RT Smart SIG TODO

https://docs.qq.com/mind/DSmVUZWh5WWxQRWtu

RT-Smart SIG 为学习和贡献提供了一个理想平台。参与者可以深入探索POSIX操作系统的底层原理,加强对不同处理器架构的了解,学习各种功能组件的实现方法,从而不断提升自己的技能水平

4

CherryUSB兴趣小组

第一阶段

移植 cherryusb 1.2 版本

适配相关具备代表性的 bsp:stm32f429,bl616 or hpm 系列,全志f1c100

在上述基础上完成 cdc ,hid,msc 主从机例程

对接 dfs,涵盖主从机 的msc

对接lwip相关,主要涵盖 cdc rndis,cdc ecm, cdc ncm,私有驱动

对接主机蓝牙驱动

第二阶段

社区其他 bsp的移植工作

网卡相关性能优化

基于lwip + 主机 class驱动,制作tcp,udp,http,web,mqtt 等相关应用层协议的例程

基于 dfs +主机 msc + lvgl 制作文件管理器

在这里,学习到usb的基本概念,主机从机各类class驱动的使用,如何搭配使用第三方组件。同时我们提供交流的平台,你可以提出问题,提出bug,以及新的feature,这些会在很短的时间内得到回应和反馈。并且,可以一起参与到开发和维护中来,使得cherryusb更加的完善和稳定。

5

RTDUINO兴趣小组

RTduino综合性工程设计

一、总体原则

设计并实现一个基于RTduino的Demo,要求工程易于他人复刻:

不要出现3D打印的环节和步骤(可以最后设计3D打印外壳让作品更美观,但绝不是必须)

不要出现制作PCB的环节和步骤(可以最后设计成PCB让作品更美观,但绝不是必须)

使用面包板、杜邦线、传感器第可以在淘宝等购物网站易于获得的元件和模组来设计

可以使用易于获得的原材料来做机械部分的裁剪与设计,例如空饮料水瓶等

复杂性尽可能体现在软件上(例如绚丽的人机界面等),并简化硬件和机械部分的设计和组装

尽量基于现有已经支持RTduino的RT-Thread BSP进行设计

二、想法与建议

下面列举了几个设计方向,请优先考虑:

想法1:HMI-Board+RTduino+LVGL(优先考虑)

基于HMI-Board或者STM32F469-Discovery板设计一个RTduino+LVGL(v8.3.x版本)的综合Demo。

例如,使用RTduino来驱动Arduino的传感器库,将传感器数据交由LVGL进行显示。

本想法不限于仅使用RTduino和LVGL软件包,也可以继续使用其他RT-Thrad软件包以及Arduino库。

想法2:基于星火一号开发板设计(优先考虑)

基于星火一号开发板设计一个RTduino的综合性工程或者Demo,题目自拟,满足第一节提到的要求即可。

等等...

上述两个想法仅作为抛砖引玉,有任何想法或者思路均可尝试。欢迎社区小伙伴集思广益。

三、设计产出

设计完成后,需要将自己设计的工程的源码上传,并撰写的文档,指导用户如何将你的工程复刻出来。

6

RISC-V兴趣小组

cfa50f7e-0cd2-11ef-9118-92fbcf53809c.png

7

Openmv兴趣小组

第一阶段

移植最新micropython版本(更新到rtthread软件包中)

基于OpenMV版本制作软件包,并适配Vision Board硬件平台

第二阶段

移植OpenMV到ART-PI2平台

在这里,你将学习并参与到开源OpenMV机器视觉项目的维护中,我们将不定期同步OpenMV上游的代码/功能。同时我们提供交流的平台,你可以提出问题,提出bug。大家可以一起参与到开发和维护中来,使得OpenMV软件包更加的完善和稳定。

同时,RT-Thread也面向厂商合作伙伴开放SIG窗口,如果您想要为您的项目开放一个RT-Thread SIG, 欢迎联络我们。

我们期待每个特别兴趣小组都将提供一个开放的平台,让成员们分享知识、交流想法,并共同解决技术上的挑战。我们相信,通过这些兴趣小组的活动,我们将能够激发更多的创新和合作,推动整个开源社区向前发展!

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

    关注

    5076

    文章

    19045

    浏览量

    303853
  • 开源
    +关注

    关注

    3

    文章

    3261

    浏览量

    42434
  • RT-Thread
    +关注

    关注

    31

    文章

    1277

    浏览量

    39972
收藏 人收藏

    评论

    相关推荐

    RT-Thread上CAN实践

    开箱测试RT-Thread官方已完成了对英飞凌XMC7200EVK的移植,通过shell可以看到做好了uart3的console。本文将介绍如何进行RT-ThreadCan移植。接下来我们要完成CAN_FD的驱动移植,并正常启动RT-T
    的头像 发表于 11-13 01:03 1038次阅读
    <b class='flag-5'>RT-Thread</b>上CAN实践

    开源共生 商业共赢 | RT-Thread 2024开发者大会报名启动!

    亲爱的RT-Thread开发者我们很高兴地宣布,一年一度的RDC(RT-ThreadDeveloperConference,RT-Thread开发者大会)正式启动报名!2024RT-Threa
    的头像 发表于 10-29 08:06 267次阅读
    开源共生 商业共赢 | <b class='flag-5'>RT-Thread</b> 2024开发者大会报名启动!

    2024 RT-Thread全球巡回 线下培训火热来袭!

    亲爱的RT-Thread社区成员们:我们非常高兴地宣布,2024年RT-Thread全球开发者线下培训即将拉开帷幕!24年全球巡回培训将覆盖超10座城市及国家,为开发者提供一个深入学习RT-Thread嵌入式开发的绝佳机会。
    的头像 发表于 08-07 08:35 979次阅读
    2024 <b class='flag-5'>RT-Thread</b>全球巡回 线下培训火热来袭!

    RT-Thread 新里程碑达成——GitHub Star 破万!

    RT-Thread实时操作系统开源项目在GitHub上的star数量突破一万!截止发文,RT-Thread作为实时操作系统在业界Star数量排名第一!仓库地址:https://github.com
    的头像 发表于 07-04 08:35 421次阅读
    <b class='flag-5'>RT-Thread</b> 新里程碑达成——GitHub Star 破万!

    杭州站RT-Thread混合部署Workshop圆满落幕!

    2024年6月6日,杭州顺利举办了RT-Thread混合部署线下Workshop,活动圆满的结束。这次Workshop由睿赛德科技团队精心策划并成功执行,吸引了大量嵌入式系统开发者和技术爱好者的热情
    的头像 发表于 06-08 08:35 454次阅读
    杭州站<b class='flag-5'>RT-Thread</b>混合部署Workshop圆满落幕!

    6月6日杭州站RT-Thread线下workshop,探索RT-Thread混合部署新模式!

    嵌入式软件工程师郭占鑫老师为您讲解有关技术知识和实践经验。通过本次workshop能深入理解RT-Thread专业版与混合部署的潜力,在RK3568平台上提升系统实时
    的头像 发表于 05-28 08:35 419次阅读
    6月6日杭州站<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    2024 RT-Thread 全球技术大会演讲议程发布!

    RT-ThreadGlobalTechConference(RT-ThreadGTC,RT-Thread全球技术大会)致力于围绕RT-Thread
    的头像 发表于 05-16 08:34 502次阅读
    2024 <b class='flag-5'>RT-Thread</b> 全球<b class='flag-5'>技术</b>大会演讲议程发布!

    【上海】5月25日-基于恩智浦MCX N系列MCU结合RT-Thread的应用与实践 线下培训

    基于FRDM-MCXN947和RT-Thread的动手实践,率先完成的同学有福利哦~同时,我们还特别设置了现场交流环节,RT-Thread和恩智浦的资深技术工程师将
    的头像 发表于 05-13 18:19 780次阅读
    【上海】5月25日-基于恩智浦MCX N系列MCU结合<b class='flag-5'>RT-Thread</b>的应用与实践 线下培训

    新书发布——《实时操作系统应用技术RT-Thread与ARM编程实践》

    RT-Thread又一本新书《实时操作系统应用技术——基于RT-Thread与ARM的编程实践》发布,标志着RT-Thread生态和实时操作系统技术
    的头像 发表于 05-11 08:35 760次阅读
    新书发布——《实时操作系统应用<b class='flag-5'>技术</b>:<b class='flag-5'>RT-Thread</b>与ARM编程实践》

    5月16日南京站RT-Thread线下workshop,探索RT-Thread混合部署新模式!

    嵌入式软件工程师郭占鑫老师为您讲解有关技术知识和实践经验。通过本次workshop能深入理解RT-Thread专业版与混合部署的潜力,在RK3568平台上提升系统实
    的头像 发表于 05-01 08:35 343次阅读
    5月16日南京站<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    RT-Thread混合部署Workshop北京站来啦!

    嵌入式软件工程师郭占鑫老师为您讲解有关技术知识和实践经验。通过本次workshop能深入理解RT-Thread专业版与混合部署的潜力,在RK3568平台上提升系统
    的头像 发表于 04-19 08:34 423次阅读
    <b class='flag-5'>RT-Thread</b>混合部署Workshop北京站来啦!

    4月25日北京站RT-Thread线下workshop,探索RT-Thread混合部署新模式

    嵌入式软件工程师郭占鑫老师为您讲解有关技术知识和实践经验。通过本次workshop能深入理解RT-Thread专业版与混合部署的潜力,在RK3568平台上提升系统
    的头像 发表于 04-16 08:35 403次阅读
    4月25日北京站<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式

    4月10日深圳场RT-Thread线下workshop,探索RT-Thread混合部署新模式!

    4月10日我们将在深圳福田举办RT-Thread混合部署线下workshop,在瑞芯微RK3568平台上实现同时运行RT-Thread和linux,本次workshop邀请到RT-Thread资深嵌入式软件工程师农晓明老师为您讲
    的头像 发表于 03-27 11:36 799次阅读
    4月10日深圳场<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    4月10日深圳场RT-Thread线下workshop,探索RT-Thread混合部署新模式!

    嵌入式软件工程师农晓明老师为您讲解有关技术知识和实践经验。通过本次workshop能深入理解RT-Thread专业版与混合部署的潜力,在RK3568平台上提升系统实
    的头像 发表于 03-27 08:34 511次阅读
    4月10日深圳场<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    恩智浦半导体正式加入RT-Thread全球合作伙伴计划!

    前不久,恩智浦半导体正式加入RT-Thread全球合作伙伴计划,成为RT-Thread高级会员合作伙伴。同时,RT-Thread现已成为恩智浦注册合作伙伴(RT-Thread| 简介合
    的头像 发表于 03-14 10:40 589次阅读
    恩智浦半导体正式加入<b class='flag-5'>RT-Thread</b>全球合作伙伴计划!