前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >熊谱翔:2019,RT-Thread加油

熊谱翔:2019,RT-Thread加油

作者头像
刘盼
发布2019-03-15 17:23:37
8600
发布2019-03-15 17:23:37
举报
文章被收录于专栏:人人都是极客人人都是极客

回顾2018

2018年,对于RT-Thread来说,可以认为是重树形象的一年。

以前RT-Thread给大家停留的一个印象是:文档少,书籍少,上手比较难。2018年我们将解决此问题作为首要任务之一,撰写补充了数以百计的学习文档,对RT-Thread的文档中心架构进行大幅调整,最终形成了较为完善、科学合理、广受开发者好评的文档体系;而书籍上,野火基于对RT-Thread的认可,给予了非常得力和及时的支持,撰写出版了《RT-Thread内核实现与应用开发实战指南——基于STM32》;RT-Thread官方团队也在加班加点撰写更为系统的《实时嵌入式系统:RT-Thread设计与实现》;南京工业大学孙冬梅教授则针对龙芯编写了《实时嵌入式系统RT-Thread应用与开发——基于国产龙芯处理器》。后面两本应该会在今年出版出来。

而对于社区技术,则着重完成了当前市面上应用最广、生态最好的STM32处理器支持:与正点原子联合推出潘多拉IoT Board开发板,及重新梳理STM BSP。当前的STM32 BSP新框架一改老的模式,把STM外设库、RT-Thread驱动都统一并重用起来,当要支持一块新的STM32开发板时,变得非常简单。所以从2018 Q4以来,新STM32 BSP框架对开发板支持数量激增,增加了近20块:有ST官方的、野火、正点原子及其他第三方开发板。相信未来大家在STM32上使用RT-Thread将变得更容易、轻松。

技术上,当然RT-Thread也不落下,v4.x加入了多核SMP调度,以及64位处理器支持。因为这个缘故,也相当于对RT-Thread内核进行了一次大修改。同时也开始支持lwP(light-weight process,轻型进程)了。对应的,我们开启了v3.1.x的长期支持计划,预计v3.1.x系列版本会持续3年以上,并以v3.1.3,v3.1.4等修订版本的方式不停地推进。所以我们后面会以两个版本系列往前走。

展望2019

现在已经是2019猪年了,新的一年,RT-Thread 的新征程也将开启。

AI IoT

AI 以及 AIoT 应该是传得很热的词了,因为随着语音、视觉类应用的落地,让大家切实地感受到AI的便利性。家庭中,开灯可以不再需要用手按开关,而是说说话就可以;天气预报可以不用在手机上查,直接让智能音箱播报;门禁可以直接刷脸就可以进了。

图片来源:网络

目前在公开的场合,RT-Thread并未发布太多的AI动向。不过2018年,RT-Thread 团队已经和国内 Wi-Fi SoC 芯片厂商深度地参与到智能故事机中了。按照业内的说法,RT-Thread的音频播放器好用,倍儿好用!

新的一年,RT-Thread AI 扩展将继续扩展,并基于原有的 MPU 版本,联合多核、RISC-V、DSP、脚本小程序等技术进行推进,让 AI 应用,不仅是音频技术,也包括智能图像,可以在小系统中运行起来,更容易、更迅速地进入到物理世界中。同时也希望通过我们的努力,可以让芯片合作伙伴们以更低的门槛进入这一领域。

柿饼

2019年,大家会逐渐看到柿饼的成熟,从柿树开花结果,到柿子向柿饼的转换。

我对柿饼UI一直给予了很高的期望,所以柿饼是我2018年重点盯的项目,也得到一些知名大厂看好,并在一些大众类产品中量产使用。我希望柿饼不仅仅是GUI,而是能够变成易用的轻量级综合性平台,可以触及到音视频,无线网络,脚本小程序等多个技术领域。2019年,柿饼的第一款硬件(柿饼派)正在内测中,预期在3月中旬可以批量对外。希望柿饼上JavaScript脚本化编程可以为大家带来惊喜,并让更多的人玩起来(美工 + “前端”,甚至是一些小朋友们)。

真正的IoT OS

2018年做了一系列活动,包括RT-Thread入门,线上学习营,RT-Thread开发者大会,RT-Thread入门workshop。其中应该更多的说,目前RT-Thread Kernel入门的模式,依然指的更多的是RTOS Kernel(包括我们从2017年就推出的RT-Thread Nano版本)入门,是传统的模式。所以我在RT-Thread团队中说,IoT OS绝对不是这样,也不应该是这样。真正能够把IoT应用开发的门槛降低了才是真IoT OS。围绕着IoT OS,2019年着重继续降低IoT应用的门槛,包括IoT OS的入门,以及很多人诟病的命令行方式ENV工具升级,升级成图形化的ENV工具。

IoT OS入门

降低IoT应用开发的门槛,应该是,随意拿到一块开发板,就可以非常方便的接入到网络中,实现物理世界与数字世界融合。这其中包括了IoT的基本技术:网络连接方式,云接入(MQTT,HTTP,NTP,以及各家云接入的SDK等),低功耗电源管理,OTA等等。2019年也将与云提供商进行深入合作,希望切实降低IoT设备接入的门槛。这些方面我们将着重从文档,例程,开源DIY项目等方面来推进。

IoT OS工具

降低IoT应用开发的门槛,辅以工具是必然之路,希望通过我们对IoT终端设备开发的理解,能够敏锐地把握住开发者的需求。

很多人吐槽,被命令行方式的ENV工具吓住了!这第一个需要考虑、迫在眉睫的就是ENV工具的图形化升级。这份吐槽里包含了很多,例如,需要用scons命令行来生成工程;完全字符界面的系统配置界面;不知道还需要去更新/升级软件包;SConscript文件不知道如何编写;Kconfig文件不知道如何编写;制作软件包困难多多等等。确实这些槽点非常多,每列出一个出来足可以吓退一大波人。

作为创作者的我们,可能第一思维是黑客思维,极客思维:可以把这些(以隐晦的方式)玩得很炫,并在其中自娱自乐,但没想到大家的上手门槛。在2019年,我们将认真思考,并致力于如何推出一个/一套好的工具,并给社区用户带来福利。

以上,主要是RT-Thread技术演进的部分,还有很多内容未提及,具体情况还看2019年实际推进情况。同时也希望有更多攻城狮们加入到我们的团队中来,对于年轻少年,希望RT-Thread的经历是人生中的一次全面能力提升;对于资深专家,RT-Thread提供了对外、面向全球,施展才华的舞台。

一起见证RT-Thread,2019 加油!

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-02-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 人人都是极客 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 回顾2018
  • 展望2019
    • AI IoT
      • 柿饼
        • 真正的IoT OS
          • IoT OS入门
          • IoT OS工具
      相关产品与服务
      物联网
      腾讯连连是腾讯云物联网全新商业品牌,它涵盖一站式物联网平台 IoT Explorer,连连官方微信小程序和配套的小程序 SDK、插件和开源 App,并整合腾讯云内优势产品能力,如大数据、音视频、AI等。同时,它打通腾讯系 C 端内容资源,如QQ音乐、微信支付、微保、微众银行、医疗健康等生态应用入口。提供覆盖“云-管-边-端”的物联网基础设施,面向“消费物联”和 “产业物联”两大赛道提供全方位的物联网产品和解决方案,助力企业高效实现数字化转型。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档