查看: 45|回复: 0
收起左侧

19岁开发者是如何成长为RT-Thread 杰出贡献者的?

[复制链接]

  离线 

  • TA的每日心情
    慵懒
    2021-7-23 17:16
  • 签到天数: 17 天

    [LV.4]

    发表于 2021-7-28 21:19:31 | 显示全部楼层 |阅读模式

    有人预言,RISC-V或将是继Intel和Arm之后的第三大主流处理器体系。欢迎访问全球首家只专注于RISC-V单片机行业应用的中文网站

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    国外芯片技术交流-19岁开发者是如何成长为RT-Thread 杰出贡献者的?risc-v单片机中文社区(1)

    杨嘉勋,中国上海某高中应届毕业生,长居于中国杭州。RT-Thread社区开发者,提交了龙芯的BSP补丁,以及mipssim的bsp,统一MIPS架构libcpu代码,MIPS 64位的早期支持工作,以及为李志锐同学进行RT-Thread Smart的MIPS64开发提供支持。

    杨嘉勋 GitHub首页:github.com/flygoat/

    国外芯片技术交流-19岁开发者是如何成长为RT-Thread 杰出贡献者的?risc-v单片机中文社区(2)

    年轻的嘉勋除了是RT-Thread的杰出贡献者,也是Linux内核多个模块的maintainer。年仅19岁的他,是如何做到这些的呢?就让我们跟着本期采访,走进他的故事:

    Q1:你是从哪里了解到RT-Thread的?

    记得应该是网上找开源RTOS的搜到了RT-Thread。

    Q2:RT-Thread最令你喜欢的点是什么?

    RT-Thread 开发社区非常活跃,而且建立起了从用户到开发者多级互助机制,使得上手解决问题到参与开发非常容易。

    Q3:你有什么快速上手RT-Thread学习技巧可以分享给大家吗?

    RT-Thread的代码组织以及文档工作做得非常好,个人认为其通用架构部分的代码质量不亚于Linux内核水平,因此大家在上手RT-Thread的时候遇到各种细节问题,可以毫无负担的去翻阅源代码而不用担心无法理解。另外对于一些架构设计上的疑问有时候可以通过翻阅Git Log和Issue历史来得到答案,可以看到先辈们在各种决策中的斟酌,对于理解有很大的帮助。

    Q4:听说你马上将要踏入大学,现在对大学的学习目标有规划了吗?

    我希望在大学阶段我可以对我在计算机方面的知识进行一个系统性的补充与梳理。现在我计算机方面的知识体系基本上是靠解决问题的时候顺便研究一下构建起来的,缺乏组织,而且过度偏重于技能。希望大学的学习可以帮助我把知识有条理编织成网,以期在将来可以解决更大的工程问题。

    Q5:之后还打算使用RT-Thread做些什么?

    RT-Thread可以说是我的御用"捏玩具"OS,我的很多小玩意都是用RT-Thread作为RTOS来编制的,比如为了龙芯3A4000睿频方案所写的"miku-smc"系统控制器固件,比如以前自己玩的无人机飞控,比如参与VEX机器人竞赛的时候的底层代码......以后我的小玩具们应该还是会继续选择RT-Thread。

    另外RT-Thread虽然具备操作系统的必备特性,核心代码却非常精简。对我来讲很适合拿来测试模拟器和硬件平台。我在开发QEMU的时候就常常拿RT-Thread做测试,如果以后有机会搭建自己的硬件平台,那么应该还是会选择RT-Thread来验证。

    国外芯片技术交流-19岁开发者是如何成长为RT-Thread 杰出贡献者的?risc-v单片机中文社区(3)

    他的开源之路最早可以追溯到2016年

    这不仅仅是一篇牛人志,也是一份”江山代有才人出“的喜悦和一种”有志不在年高“的确信。在此我们也真诚的祝愿嘉勋同学,在专业的道路上越走越远,在更多的代码里写入Jiaxun Yang。






    上一篇:Arm塑料芯片登Nature! 面向AI 行业应用场景的开源项目来了!
    下一篇:RT-Thread精彩亮相首届工控中国大会,集中展示工控领域
    题主优质好文
    全球首家只专注于RISC-V单片机行业应用的中文网站
    点评回复

    使用道具 举报

    高级模式
    B Color Image Link Quote Code Smilies @朋友

    本版积分规则

    关闭

    RISC-V单片机中文网上一条 /2 下一条



    版权及免责声明|RISC-V单片机中文网 |网站地图

    GMT+8, 2021-9-27 02:18 , Processed in 0.858253 second(s), 45 queries .

    快速回复 返回顶部 返回列表