2021爱智先行者—精灵1号(Spirit 1)开发初体验

一、什么是 EdgerOS

        EdgerOS 是基于 SylixOS 内核的智能边缘计算操作系统,可广泛应用于面向智慧家庭、智慧汽车、智慧园区等领域,有效降低开发门槛、缩短开发周期,为物联网带来全新智慧化体验。通过建立跨厂商、跨协议的开放的生态,与广大开发者一起实现万物智能互联。

二、什么是SylixOS

        SylixOS是一款诞生于2006年、由中国人自己开发的、大型、嵌入式、实时、类UNIX、操作系统。现由翼辉信息有限公司专门推广和开发。

特别强调一下,SylixOS不是Linux的衍生版,也不是照抄了其他操作系统的内核,SylixOS内核完全是国人自主开发的,另外配套移植了一些第三方开源软件(如FAT文件系统,QT图形界面等,其他操作系统的很多中间件也大多是移植第三方开源软件)而组成的操作系统。

之所以强调是自主开发,是因为在SylixOS推广的初期,用户都会有太多误解和疑问。最经典的两个问题就是:SylixOS的内核是Linux吗?如果不是Linux那又是用的那个操作系统内核?其实这些问题是可以理解的,毕竟这个年头很多给Linux换个桌面的也自称是自主研发操作系统。

SylixOS确实是自主研发,但作为实时操作系统的后来者,当然在设计思路上确实也借鉴了众多实时操作系统的设计思想,使得SylixOS在功能和性能上达到或超过了众多实时操作系统的水平,成为国内实时操作系统的最优秀代表之一。

三、精灵1号(Spirit 1)

         对于一个嵌入式工程师来说,拿到这个设备满满都是惊喜,裸露的硬件芯片电路板,LED控制灯闪烁,让人不由的想打开看看;

        从拿到设备到开发写一个测试程序到设备运行,两三个小时差不多就可以搞定,无论是精灵1号上电网络连接,手机app下载配置,电脑VS code开发运行软件,都是比较人性化话的,一个完全没有玩过他们产品的也能很快上手;

刚开始想着玩下SylixOS操作系统的,但是登录进去的时候需要用户名密码,后面就只能放弃了。

四、一个简单的测试程序

1、下载 VSCode 开发工具,安装EdgerOS插件

2、将EdgerOS插件模板源切换为 Gitee

3、创建工程

4、 添加精灵1号(Spirit 1)设备

       设备IP为:192.168.128.1,设备名称随便写一个就行,开发密码:手机下载的爱智应用中的设置->开发模式->开发密码。

 5、编译工程,安装EdgerOS APP

 6、APP就正常安装到设备上了

  7、点击运行

         至此,简单的测试程序已经完成了,博主是一个嵌入式工程师,更加感兴趣的是设备的硬件、系统及外围Iot的开发,这些研究需要更多的时间和设备,现在条件有限,先只做了精灵1号(Spirit 1)简单开发体验。

        作为一位开发人员,需要不断实践学习新的知识,在这个科技不断革新的时代,爱智提出了这么好的想法,同时也提供了我们开发者学习机会,为爱智产品点赞,也希望爱智有更多创新产品的出现,改变我们的生活。

【本文正在参与"2021爱智先行者-征文大赛"活动】活动地址:https://bbs.csdn.net/topics/602601454

  • 3
    点赞
  • 1
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:技术黑板 设计师:CSDN官方博客 返回首页
评论

打赏作者

ProYuan28

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值