物联网实践 | Huawei LiteOS开发环境搭建及Demo程序在Hi3861上编译烧录运行

物联网实践 | Huawei LiteOS开发环境搭建及Demo程序在Hi3861上编译烧录运行,第1张

本次实践是为尝试在嵌有华为海思芯片的 Hi3861 WIFI物联网开发板上配置开发环境并使用配套开发工具( HUAWEI DevEco Device Tool 或 HUAWEI LiteOS Studio )将Demo工程编译烧录和运行。

参照华为海思编撰的 《物联网技术和应用》 进行搭建。

1确认开发环境已经正确安装后,启动 Huawei LiteOS Studio

2新建工程, SDK版本 选择 HiHope WiFi_IoT Hi3861SPC025 ;
SDK目录 在HiSpark_Pegasus_TechnologyApplication_IoT_Kit下的 HiHope_WiFi-IoT_Hi3861SPC025 ;
参考目录 选择在HiSpark_Pegasus_TechnologyApplication_IoT_Kit下的 HiHope_Pegasus_HelloWorld 。
目标板Hi3861V100。

3按F4进入工程配置, 目标板配置 中:厂商 HiSilicon ,选中目标板 Hi3861V00 ,确认。

4 编译器配置 中:SConstruct脚本,点击文件夹右侧的放大镜自动搜索SConstruct脚本位置,正常搜索完点确认。

5 烧录器配置 中:烧录方式选择 HiBurner ,确认。

6 串口配置 中:成功连接Hi3861板后,端口选择唯一一个COM端口;波特率选择 921600 ,确认。

7F7 编译 ,成功时终端输出紫色 BUILD SUCCESS 字样。

8F8 烧录 ,出现HiBurn程序窗口时,按一次Hi3861板上的Ret按键,烧录开始。成功时如图:

9烧录完成,重新拔插数据线,HelloWorld程序运行正常,OLED屏上显示Hello World字样,Hi3861板上LED灯闪烁。

NB-IoT,基于蜂窝的窄带物联网(Narrow Band Internet of Things, NB-IoT),通俗点说是一种通讯技术(比如GSM、WCDMA、LTE这样的都可以说是不同的通讯技术),是专门用于物联网的。例如以后可以在温度传感器、烟雾报警器等数据量不大的things上面使用。
一般在现有LTE的基站上做改造就可以支持NB-IoT,不过现在还没有商用(估计要17年中)。
特点:
功耗低:一般用到它的地方,电池寿命都按年计算,且根据不同场景一般号称5~10年
覆盖广:这里是指单基站覆盖,如果说一个LTE基站能覆盖几百米,NB-IoT基站可覆盖几千米甚至十几千米
接入量大:如果说LTE按不同配置接入几十几百个用户的话,NB-IoT可以接入十几万
成本低:NB-IoT的芯片估计是小几十块钱一片,LTE之类的估计要小几百
速率低:专用于物联网,不需要太高的速率,貌似是kb级别的传输速率
时延高:一般通讯都会采用间歇、休眠等方式降低功耗,所以时延会较高

推送JSON数据到华为物联网平台可以分为三个步骤:
1 使用开发者中心提供的API接口进行认证,并获取访问令牌。
2 使用接口将JSON数据上传到华为物联网平台。具体实现方法参考官方API文档:>

近日,华为举行鸿蒙生态问答会议。

在物联网市场部署上,华为认为鸿蒙并不是仅仅应对美国封锁而临时诞生的,而是公司面对下一代物联网所作出的技术战略准备。华为表示在最早做运营商设备时,便有采用自己研发的 *** 作系统的习惯,各种设备可以基于这一系统完成设备的控制。

2015年华为发布物联网 *** 作系统LiteOS,2017年鸿蒙推出10版本,2020年鸿蒙推出20版本与开源版本。基于华为7亿手机用户及5千万生态用户、180万开发者,在5G时代的中,华为认为鸿蒙未来前景光明,具有得天独厚的优势。

不少调研机构之前分析,由于终端应用碎片化,物联网 *** 作系统发展潜力和市场需求很大,尤其是在智慧城市、工业应用等场景中,物联网平台将发挥更大的作用,而在消费领域,人与物的互动,例如在智能家居领域、车载互联领域等,将是未来发展的方向。为了撬动这块市场,让更多的人分享到市场蛋糕,开源与开放是鸿蒙未来战略的基调。

在开源方面,目前华为鸿蒙已经将最核心的基础架构部分全部捐赠给开放原子基金会(民非机构),各个厂家都可以平等地在开放原子基金会获得代码,生态企业可以根据各自的业务诉求做自己的产品。

在开放方面,华为在鸿蒙系统开源后,提供供模组、芯片、主板等方面的支持,让应用伙伴可以更方便开发自己的智能硬件。

简而言之,鸿蒙是华为打造的面向未来、面向物联网、面向全场景的分布式 *** 作系统;未来将面向1+8+N(“1”是手机,通过Huawei Share连接“8”;“8”包括VR/AR、平板、PC、穿戴设备、电视、音箱、耳机、通过4G/5G的HiLink技术连接“N”;“N”则代外围智能硬件,涵盖移动办公、智能家居、运动 健康 、影音 娱乐 、智慧出行五大场景模式)提供多智能终端、全场景的分布式 *** 作系统,为消费者提供跨终端的无缝衔接,而非简单的替代Android的 *** 作系统。

以下是生态问答会议的重要内容,安防知识网编辑作了不改变原意的整理与编辑:

Q:鸿蒙相比安卓、MIUI这种套壳UI、IOS的优势?

A:鸿蒙往往被人误解,严格意义上而言,鸿蒙是微内核、分布式、跨硬件的,不是安卓的套壳,它对标的是谷歌Fuchsia,而不是安卓。主要的区别如下:一是 *** 作系统架构的区别,鸿蒙是微内核, *** 作系统的底层应用跟用户的应用分离,底层应用做薄,更好适配上层的应用能力,广泛的适配性;二是跨硬件,一个应用的开发可以放在各种硬件上使用;三是跨终端通信,更方便硬件互动。

Q:怎么看鸿蒙跟谷歌Fuchsia的竞争优势?

A:发布时间、推出时间点是类似的,目前还难分胜负。两家公司的差异化体现在:1、华为自身有硬件,自用的量来支撑 *** 作系统的快速打磨、快速迭代;2、谷歌大概率不会回到中国, 历史 上对中国态度是不友好的。从十几年前退出中国市场到近几年支持美国政府对中国“卡脖子”,再到支持美国政府对于华为各方面的封锁。谷歌下一代的Fuchsia在中国的推广和服务支持等各方面也不会那么强。华为作为中国本地公司,支持力度也会更强。这两点放大了华为在中国成功的概率。

Q:万物互联的 *** 作系统,数据安全怎么解决?

A:1、华为的所有产品都是非常强调安全。收入10-15%投入研发,研发的5%用于安全的研发,在安全的投入是非常大的,得到很多安全认证。绿盟、深信服、360、奇安信等都在鸿蒙安全生态里。2、内核做得比较薄,松耦合,应用不会干扰其他应用,

Q:其他手机厂商使用鸿蒙OS时是否有顾虑?

A:其他厂商短期1-3年之内是不可能用。另外谷歌也可能会限制,例如用了鸿蒙会有一些手段等等。因此,从早期看华为直接的竞争对手是不会用的。其他厂商是可以使用Open Harmony,完全可以自己用其他名字命名,也有利于物联网的统一。中长期看,如果鸿蒙OS开源更多,具有更大的想象空间。

Q:鸿蒙跟软件合作伙伴的商业模式?

A:软件合作伙伴自身偏向于TO B业务,在华为的生态合作过程中给这些厂商传导更多的业务。更紧密相关的是TO C的应用厂家及智能硬件厂商美的、格力等。

Q:现在小米、OPPO等厂商未来面向物联网有两种选择,基于安卓开发,或者基于华为 Open Harmony ,路径选择的考虑重点会是什么?

A:1、与Open Harmony开源组织运营有关,运营得好会应用更多。整个业界开源的OS还是比较多的,用的好的并不多,这与开源规则和运营有关。Open Harmony是永久性、不收回的、全球性的免费授权,是开放和授权力度最大的;

2、与国家后面设立物联网标准融入 *** 作系统及力度支持相关;

3、Open Harmony本身做得好不好。

Q:哪些企业会带来业务量的突然增长?

A:对于软件厂商:更多的是合作关系的壁垒,在华为生态的基础上做大自己的生意。华为发展新业务有自己的底线,合作伙伴会提升这些新业务的业务量。

对于智能硬件厂家:线上线下销售会优先推,销售上会有一个助力。

Q:华为物联网终端最后通过手机控制,因为芯片影响目前的说法?

A:华为目前的存量芯片,支撑今年是没有问题,P50 MATE50都会按时发布。华为也获得了一些4G芯片,发布的Pad用的是高通的4G芯片,华为会出一些基于4G的手机和Pad。后续能不能获得不含有美国技术的5G芯片还有待观察,今年明年情况还好。

Q:未来除了内核外继续开源?

A:大概率还会继续开源,具体开源多少和时间节奏目前还不确定。

(本文部分资料来源于6月13日华为蓝军资深专家交流会观点)

华为物联网技术应用场景有:1远程智能诊断;2实时监测;3设备连接管理;4智能家居;5智能供应链管理;6远程医疗服务;7信息可视化;8智能运营中心;9自动化驾驶; 10无线传输;11工业物联网;12机器人 *** 作。

Boudica120/Hi2110。华为作为国内最大的NB-IoT芯片原厂,推出了Boudica120/Hi2110物联网主板芯片,搭载HuaweiLiteOS嵌入式物联网 *** 作系统,并在自己旗下的产品上使用,在浙江华为NB-IOT物联网综合实训实验箱属于旗下产品,因此使用的主板芯片是Boudica120/Hi2110。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/dianzi/13040815.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存