前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >物联网实践 | Huawei LiteOS开发环境搭建及Demo程序在Hi3861上编译烧录运行

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

作者头像
Ranlychan
发布2023-03-05 16:17:20
8440
发布2023-03-05 16:17:20
举报
文章被收录于专栏:蓝里小窝

warning: 这篇文章距离上次修改已过577天,其中的内容可能已经有所变动。

简介

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

Hello World成功烧录运行

目录

项目材料

硬件清单

类别

型号

WIFI主板

HiSpark_WIFI_IoT_HI3861_CH340G_VER.A

扩展底板

HiSpark_WIFI_IoT_EXB_VER.A

OLED显示板

HiSpark_WIFI_IoT_OLED_VER.A

NFC板

HiSpark_WIFI_IoT_NFC_VER.A

开发环境

  • 系统: Windows 10 家庭版64位
  • 软件:
    • Python 3.7
    • Scons 4.1.0.post1或更高
    • Git 2.31.1.windows.1或更高
    • CH341SER.EXE
    • riscv32-unknown-elf
    • Huawei LiteOS Studio x64-1.45.7或更高

info:所有所需软件和资料均可在润和社区下载:http://www.hihope.org/download/download.aspx?mtt=34 HiSpark_Pegasus_TechnologyApplicatioIoT_Kit.zip内包含了所有材料

开发环境搭建

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

info:HiSpark_Pegasus_Setup_Package文件夹内的SetupInstall.bat运行时可能出现“scons不是内部或外部命令...”的提示,此时请手动安装Scons并重新启动SetupInstall.bat

info:SetupInstall.bat在运行时可能会处于长时间无响应状态,提示找不到某文件。此时应当继续等待,直到“Press any key to continue...”字样打印以提示安装完成

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,确认。

info:安装CH340G驱动后,将Hi3861主板与其余物料完成组装,再与计算机通过数据线连接。

完成安装后的板子,红框跳线需装上

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

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

HiBurn烧录完成

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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021年07月30日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

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

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