Huawei LiteOS操作系统实验从安装到烧录第一个demo

举报
赵兴旺 发表于 2021/08/07 15:20:53 2021/08/07
【摘要】 手动安装lite OS最新版Huawei LiteOS是华为针对物联网领域推出的轻量级物联网操作系统,是华为物联网战略的重要组成部分,具备轻量级、低功耗、互联互通、组件丰富、快速开发等关键能力,为开发者提供 “一站式” 完整软件平台,有效降低开发门槛、缩短开发周期,可广泛应用于可穿戴设备、智能家居、车联网、LPWA等领域。官方网站http://www.liteos.orgLiteOS开源代码...

手动安装lite OS最新版

Huawei LiteOS是华为针对物联网领域推出的轻量级物联网操作系统,是华为物联网战略的重要组成部分,具备轻量级、低功耗、互联互通、组件丰富、快速开发等关键能力,为开发者提供 “一站式” 完整软件平台,有效降低开发门槛、缩短开发周期,可广泛应用于可穿戴设备、智能家居、车联网、LPWA等领域。

官方网站

http://www.liteos.org

LiteOS开源代码仓请访问https://gitee.com/LiteOS/LiteOS

LiteOS Studio开发工具请访问https://gitee.com/LiteOS/LiteOS_Studio

1.下载到Win10 环境 ,下一步 ,下一步 ,下一步 安装 即可 。

2.汉化  

参考下面链接

https://liteos.gitee.io/liteos_studio/#/install?id=%e4%b8%ad%e6%96%87%e8%af%ad%e8%a8%80%e5%8c%85%e5%ae%89%e8%a3%85

为了更直观地向中文用户介绍HUAWEI LiteOS Studio,本文档所用HUAWEI LiteOS Studio安装了中文语言包扩展vscode-language-pack-zh-hans。当前用户能够获取的HUAWEI LiteOS Studio默认不预置中文语言包,因此界面默认显示为英文。

用户可以通过执行本站提供的扩展自动下载程序下载中文语言包扩展,默认下载到C:\Users\<UserName>\.huawei-liteos-studio\extensions\extension-collections目录,可参考扩展安装完成安装。

注意:通过本站提供的下载程序下载中文语言包,需要先安装git for windows工具,并加入环境变量。

安装Git工具

如果用户需要使用新建工程功能下载SDK,则应根据情况安装git for windows工具。从git for windows官网下载,并按安装向导完成最新版git for windows的安装。

我最新装的git 版本 如下 ,可以通过 win10命令行工具查看

C:\Users\Administrator>git --version
git version 2.32.0.windows.2

HUAWEI LiteOS Studio集成开发环境中已经预置了基座扩展,调测扩展,和部分开发板扩展。如果用户使用VSCode或其他基于VSCode的定制IDE,也可以通过安装HUAWEI LiteOS Studio扩展来实现HUAWEI LiteOS Studio相同的能力。

各个扩展的安装文件后缀为.vsix, 可以访问LiteOS Studio Extensions下载。

扩展安装

在IDE 活动栏中,打开扩展视图,点击更多操作...,在弹出的菜单中选择从 VSIX 安装,然后指定扩展文件的路径,即可完成安装。

3.安装编译烧录工具

a。安装arm-none-eabi软件

开源LiteOS工程使用ARM GCC编译器进行编译,需要安装编译器软件。 可以通过执行本站提供的GNU Arm Embedded Toolchain自动下载程序来进行下载,默认下载到C:\Users\<UserName>\.huawei-liteos-studio\tools\arm-none-eabi目录。

b。 OPen OCD  从官方下载 安装包 , 解压的 指定路径  ,如 ,.huawei-liteos-studio\tools\

  烧录器目录 ,与解压路径一致,选择到bin文件 如:.huawei-liteos-studio\tools\OpenOCD-20210301-0.10.0\bin

如果没有找到正确的bin 文件 ,会提示 路径不正确 

4.目前lite OS里没有内置模板 ,需要从此博文下附件,VS Code的IoT Link插件里有~

  •  解压下载好的工程

将下载的LiteOS_Lab_HCIA.rar,解压到任意磁盘根目录,路径中尽量不要出现中文或者空格。

  •      点击左上角“文件”->“打开文件夹”,选择解压好的文件夹“LiteOS_Lab_HCIA”;
  • 打开LiteOS_Lab_HCIA->targets->STM32L431_BearPi->

    Demos->hello_world_demo->hello_world_demo.c文件

  • 点击工具栏的工程配置按钮;选择烧录文件,路径”LiteOS_Lab_HCIA\targets\STM32L431_BearPi\GCC\build\Huawei_LiteOS.bin”

  • 将开发板串口模式的切换开关拨到AT<->MCU模式
  • 点击工具栏烧录按钮,等待烧录完成;

  • 打开串口终端,波特率选择“115200”,打开串口开关,可以看到接收区有

我是云司机 CLoud Driver ,欢迎关注 ,互相学习,

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。