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, 欢迎联络我们。

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

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

    关注

    5186

    文章

    20145

    浏览量

    328754
  • 开源
    +关注

    关注

    3

    文章

    4031

    浏览量

    45563
  • RT-Thread
    +关注

    关注

    32

    文章

    1540

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

    首搭RT-Thread程翧车控平台| RT-Thread程翧 S32K344 快速原型开发平台正式上市!| 产品动态

    在智能汽车迈向高集成与高安全的时代,VCU/ECU开发正面临效率与可靠性的双重考验。依赖单一硬件或拼凑软件方案的传统模式,已成为制约创新的瓶颈。为此,RT-Thread带来里程碑式的解决方案
    的头像 发表于 10-31 11:53 483次阅读
    首搭<b class='flag-5'>RT-Thread</b>程翧车控平台| <b class='flag-5'>RT-Thread</b>程翧 S32K344 快速原型开发平台正式上市!| 产品动态

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

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

    rt-thread studio 2.2.9如何使用最新的RT-Thread v5.2.0 released?

    rt-thread studio2.2.9如何使用最新的RT-Thread v5.2.0 released? 原先以为修改index_all.json,发现联网的时候,会自动覆盖 另lastet版本
    发表于 09-16 06:06

    【好书推荐】RT-Thread第20本相关书籍!《嵌入式实时操作系统RT-Thread原理与应用》| 技术集结

    01内容简介ContentSummary本书为读者提供了一个全面、系统的RT-Thread学习指南,旨在帮助初学者及有经验的开发者掌握RT-Thread实时操作系统和STM32嵌入式微控制器的核心
    的头像 发表于 08-24 10:05 685次阅读
    【好书推荐】<b class='flag-5'>RT-Thread</b>第20本相关书籍!《嵌入式实时操作系统<b class='flag-5'>RT-Thread</b>原理与应用》| <b class='flag-5'>技术</b>集结

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

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

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

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

    揭秘RT-Thread上的AUTOSAR CP系统

    标准,同时保留RT-Thread的POSIX支持与可裁剪性,实现了通信隔离、诊断模块集成等关键技术突破,为车载系统提供高安全、可扩展的解决方案。车载电子系统与传统
    的头像 发表于 06-23 20:22 2939次阅读
    揭秘<b class='flag-5'>RT-Thread</b>上的AUTOSAR CP系统

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

    RT-ThreadGlobalTechConference(RT-ThreadGTC,RT-Thread全球技术大会)是聚焦基础软件技术创新
    的头像 发表于 05-27 19:28 1070次阅读
    2025 <b class='flag-5'>RT-Thread</b>全球<b class='flag-5'>技术</b>大会议程正式发布!

    【直播预告】《实时操作系统应用技术—基于RT-Thread与ARM的编程实践》教学脉络及资源简介

    直播预告直播主题:《实时操作系统应用技术—基于RT-Thread与ARM的编程实践》教学脉络及资源简介开放时间:2025年5月29日(周四)20:00主讲老师:王宜怀课程类型:视频直播观看平台
    的头像 发表于 05-26 17:50 1095次阅读
    【直播预告】《实时操作系统应用<b class='flag-5'>技术</b>—基于<b class='flag-5'>RT-Thread</b>与ARM的编程实践》教学脉络及资源简介

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

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

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

    RT-Thread良好持续发展的道路上,也为RT-Thread生态圈中的众多嵌入式开从业人员提供全方位的支持!1、技术“私人教练”想象一下,
    的头像 发表于 03-11 18:45 595次阅读
    从“私人教练”到“<b class='flag-5'>技术</b>保镖”,<b class='flag-5'>RT-Thread</b>生态圈让<b class='flag-5'>你</b>的产品所向披靡!

    RT-Thread嵌入式操作系统专业培训班来上海啦!

    RT-Thread官方将在上海(RT-Thread大本营)发起为期三天的嵌入式操作系统专业培训班!本次培训将会深入讲解RT-Thread嵌入式实时操作系统的核心概念、实战技巧和应用场景!无论企业团队
    的头像 发表于 02-27 17:27 824次阅读
    <b class='flag-5'>RT-Thread</b>嵌入式操作系统专业培训班来上海啦!

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

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

    RT-Thread应用开发寒假师资培训——西安站

    随着物联网和智能系统的快速发展,嵌入式成为当前最热门最有发展前途的IT应用领域之一。为进一步提升全国大学生在嵌入式芯片及系统设计领域的创新能力,特别是针对物联网应用开发中RT-Thread操作系统
    的头像 发表于 12-11 01:06 1021次阅读
    <b class='flag-5'>RT-Thread</b>应用开发寒假师资培训——西安站