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

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

3天内不再提示

讲述TreeOS物联网终端操作系统诞生的故事

Rui8_Iotchannel 来源:未知 作者:胡薇 2018-05-29 10:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

互联网时代的操作系统大家都熟知,电脑有windows,手机iOSAndroid,同样到了万物智联的物联网时代,除了有物联网平台,还有一类镶嵌式物联网操作系统。目前国内外这类操作系统也还不到二十种,国外像ARM mbed OS,FreeRTOS等,国内的有Huawei LiteOSAliOS Things、MICO,这些大家都耳熟能详。那么还有其他的吗?

本期在线i访谈荣幸请到了北京光轮电子科技有限公司创始人兼CEO林添孝,为大家讲述TreeOS物联网终端操作系统诞生的故事!

林添孝(北京光轮电子科技,创始人&CEO)

北京大学物理学学士、硕士,曾在国内外刊物发表多篇学术论文。历任清华大学清大公司销售部经理、清大仪器厂厂长 、航天部华迪计算机公司事业部经理。1999年创办“网上电子一条街”网站。2007年创建光轮电子公司。从事软硬件技术开发20多年,参与开发软硬件项目和产品近二百个,TreeOS物联网操作系统、AlphaMCU编程机器人发明人,多项发明专利。某高科技项目曾获全军科技一等奖。中国兵工学会专家库入库专家。

Q

首先请您介绍下光轮电子的核心业务是什么?TreeOS物联网操作系统的设计初衷是什么?希望解决行业的什么痛点?

林添孝:光轮电子的核心业务是TreeOS物联网终端操作系统,以它为核心构筑一个大型轻量级开源共享物联网开发平台。

TreeOS设计初衷是为了解决兼容中低档MCU的难题,这是一个市场空白。中低档MCU包括8~16位MCU以及部分32位MCU,用量巨大,操作相对简单。如果做1~2个项目,不用OS也可以承受,但如果做大量的项目,其低效、任务冲突、BUG多、调试时间长等问题就凸显出来了。

另一方面,周边芯片的驱动程序需要自行开发,有时可能就要占去开发周期大半的时间。如果建立一个全面的驱动库,可以避免重复造轮子。TreeOS的出发点就是解决这些问题。

随着IOT的兴起,TreeOS把发展的重点放在解决应用碎片化的痛点上,并给出了解决方案。另外,TreeOS对于解决工业物联网IT/OT融合问题也有很好的效果,这个具体体现在公司的另一款硬件产品上,即可定制化生产的IoTPLC物联网智能控制器,该产品与北大方正电子共同研发,目前已广泛用于印刷行业智能制造方面。准备推广到其它行业,期待与行业解决方案平台公司合作。

Q

贵司物联网这块业务商业模式是怎样的?

林添孝:目前公司是两产品一服务。TreeOS虽然有很好的商业模式,前程远大,但还有待完善,目前只管开发不问收入。

以TreeOS为基础的IoTPLC是以定制化生产的产品形式提供给用户,目前技术及商业模式已经成熟,可以全面推广,是公司在收入方面寄予重望的产品,目前主要是与没有终端开发能力的平台合作,提供个性化产品。公司还提供项目/提供解决方案服务,这是目前主要收入来源,发展很快,但不是重点发展方向。

Q

与国内外市场上现存的物联网操作系统相比较,贵公司的TreeOS的核心竞争点在哪?

林添孝:核心竞争点在于: 给出了物联网碎片化问题的解决方案。我们认为,既然称为物联网操作系统,就必须围绕物联网特点来做,解决物联网的实质性问题!物联网应用碎片化造成了物联网终端软件开发困难,TreeOS就紧紧围绕这个问题来设计。我们摈弃了传统RTOS的做法,提出了“无核构件化+自动编程”的做法来解决这个难题,100% IP自主创新,尤其是独创的“输入电路图,直接生成代码”的堪称黑科技的技术广受好评。由于没有前人经验可以借鉴,整个开发探索过程十分艰难和漫长,从TreeOS 0.1版本诞生到去年底完成第二阶段开发,整整走过了十一个春秋。

从下图来看,TreeOS作为操作系统的特征非常明显,包括“处理器通用性”、“即插即用”、“后备电池”等等。概括起来TreeOS就是”大系统、小应用“,一个终端应用就像是一个APP,而且是电脑自动生成!

Q

您是什么时候开始接触物联网的?业界普遍认为,物联网是继互联网之后,信息科技产业的又一次革命,您如何看待这种理论?

林添孝:最早听说物联网这件事大概是2009年吧,但当时我并不是特别的关注。如果从物联网终端这方面来讲,可以说从公司一成立就一直在做这方面事情。

在90年代,我还干过把煤矿矿井底下的很多数据通过电话线上传到主控室分析显示,或者通过485总线把很多设备连起来,这些工作大概都可以算作物联网吧。

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

    关注

    2950

    文章

    48101

    浏览量

    418104
  • Liteos
    +关注

    关注

    10

    文章

    33

    浏览量

    48484

原文标题:国产轻量级物联网操作系统除了LiteOS 、AliOS , 还有个TreeOS!

文章出处:【微信号:Iotchannel,微信公众号:联动原素】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    海格通信加入中关村智能终端操作系统产业联盟

    近日,海格通信(股票代码:002465)加入中关村智能终端操作系统产业联盟。双方将在智能终端操作系统在技术、应用场景与产业生态层面加强联合,开启智能
    的头像 发表于 01-20 17:04 1492次阅读

    操作系统体系结构

    操作系统的体系结构是一个开放的问题。正如上文所述,操作系统在核心态为应用程序提供公共的服务,那么操作系统在核心态应该提供什么服务、怎样提供服务?有关这个问题的回答形成了两种主要的体系结构:大内核和微
    发表于 01-15 08:19

    操作系统运行机制

    操作系统在具体实现上划分了用户态(目态)和核心态(管态),以严格区分两类程序。   在软件工程思想和结构程序设计方法的影响下诞生的现代操作系统,几乎都是层次式的结构。操作系统的各项
    发表于 01-15 07:12

    什么是嵌入式操作系统

    、嵌入式操作系统的定义 嵌入式操作系统是专门为资源受限的嵌入式设备(比如 STM32 单片机、联网模块、工业控制器)设计的微型操作系统
    发表于 12-09 10:33

    单片机的操作系统

    。 ‌ ‌ RT-Thread ‌:国产开源系统,集成GUI、网络协议栈、文件系统等组件,兼容POSIX接口,适合联网设备。 ‌ 嵌入式操作系
    发表于 11-14 06:18

    嵌入式实时操作系统的特点

    实时嵌入式操作系统(Real-Time Embedded Operating System)是专门设计用于嵌入式系统的实时操作系统。嵌入式系统是一种特殊的计算机
    发表于 11-13 06:30

    学习联网怎么入门?

    的关键步骤。学习联网需要进行实践操作,通过实践操作掌握联网的相关技术和应用。可以通过购买
    发表于 10-14 10:34

    能支持国产操作系统的人脸识别门禁终端有哪些?

    的适配。在智能安防场景中,人脸识别门禁终端处理大量敏感信息,因此越来越多安防门禁设备使用国产系统能提升安全性。加上目前统信UOS、鸿蒙系统等国产操作系统日渐成熟。以
    的头像 发表于 10-09 14:19 1163次阅读
    能支持国产<b class='flag-5'>操作系统</b>的人脸识别门禁<b class='flag-5'>终端</b>有哪些?

    【免费师资培训,抽奖送教材】RT-Thread 操作系统初级入门线上免费师资培训通知 | 雄鹰计划

    。而所有联网嵌入式终端设备的核心就是联网操作系统。行业的发展带动人才的需求,全国高校也在不断
    的头像 发表于 09-26 18:19 737次阅读
    【免费师资培训,抽奖送教材】RT-Thread <b class='flag-5'>操作系统</b>初级入门线上免费师资培训通知 | 雄鹰计划

    电力操作系统:新型电力系统的智能底座

    实时互动成为关键挑战。 面对电力联网终端规模大幅增加、设备复杂度提升、协议标准不统一的现状,电力操作系统作为新一代智能终端的“指挥中枢”,
    的头像 发表于 08-25 15:57 684次阅读

    树莓派操作系统:版本、特性及设置完整指南!

    树莓派操作系统是什么?树莓派操作系统是由树莓派基金会专为树莓派开发的官方操作系统。它基于DebianLinux发行版,并针对树莓派的ARM架构进行了专门优化。树莓派操作系统有多个版本,
    的头像 发表于 07-28 18:26 1773次阅读
    树莓派<b class='flag-5'>操作系统</b>:版本、特性及设置完整指南!

    RT-Thread操作系统应用开发暑期师资培训通知

    。而所有联网嵌入式终端设备的核心就是联网操作系统。行业的发展带动人才的需求,全国高校也在不断
    的头像 发表于 05-26 17:50 652次阅读
    RT-Thread<b class='flag-5'>操作系统</b>应用开发暑期师资培训通知

    联网工程师为什么要学Linux?

    联网工程师需要掌握Linux的主要原因可以从技术生态、开发需求、行业应用及就业竞争力四个角度来分析: 一、技术生态与行业适配性 1)嵌入式开发的主流平台 联网设备往往基于嵌
    发表于 05-26 10:32

    警用鸿蒙操作系统正式亮相,诚迈科技携智能警务终端参展警博会

    科技作为鸿蒙生态核心共建者,携多款基于警用鸿蒙操作系统的智能终端设备亮相,助力警务工作迎来更智能、更高效的鸿蒙时代。 警用鸿蒙操作系统(警鸿OS)基于开源鸿蒙深度定制,通过创新的微内核架构和分布式技术,实现警务装备间的
    的头像 发表于 05-19 20:26 911次阅读
    警用鸿蒙<b class='flag-5'>操作系统</b>正式亮相,诚迈科技携智能警务<b class='flag-5'>终端</b>参展警博会

    鸿道Intewell操作系统:人形机器人底层操作系统

    操作系统的实时性赋能东土科技的鸿道(Intewell)工业操作系统作为国内唯一通过汽车、工业控制、医疗、轨道交通四项功能安全认证的系统,为标准体系中的技术层架构提供了底层支持。其微内核虚拟化架构可将人形机器人电子架构成本降低50
    的头像 发表于 05-16 14:44 940次阅读