Huawei LiteOS操作系统实验从安装到烧录第一个demo
手动安装lite OS最新版
Huawei LiteOS是华为针对物联网领域推出的轻量级物联网操作系统,是华为物联网战略的重要组成部分,具备轻量级、低功耗、互联互通、组件丰富、快速开发等关键能力,为开发者提供 “一站式” 完整软件平台,有效降低开发门槛、缩短开发周期,可广泛应用于可穿戴设备、智能家居、车联网、LPWA等领域。
官方网站
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 ,欢迎关注 ,互相学习,
- 点赞
- 收藏
- 关注作者
评论(0)