海思Hi3861V二次开发 win10环境搭建


前言

本文将搭建一个Hi3861的win10下开发环境,参考官网,有问题请私信。


一、HUAWEI LiteOS Studio安装

1.获取软件

获取HUAWEI LiteOS Studio安装,点击此处获取最新软件,HUAWEI-LiteOS-Studio-Setup-x64-X.XX.X,xxxx为LiteOS Studio版本号。

2.安装步骤

接收协议
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.插件安装

该编辑器不支持在线安装,只支持离线安装,下载官方的插件程序后即可安装,各个扩展的安装文件后缀为.vsix。

对于WIFI IoT Hi3861开发板用户,安装HUAWEI LiteOS Studio Base基座扩展和LiteOS Studio Hi3861开发板扩展后,可以利用IDE新建WIFI IoT Hi3861工程,支持对WIFI IoT Hi3861开发板工程进行编译、烧录、调试、组件配置等操作。
在这里插入图片描述

二、环境搭建

WiFi IoT SDK使用Scons进行构建管理, 需要安装Python和Scons库, 推荐Python 3.7以上版本。

WiFi IoT SDK使用riscv32-unknown-elf编译器进行编译,使用JLink仿真器进行调测。

如果需要新建WiFi IoT工程,可能还要安装git for windows工具。

1.安装git

请根据点击官网下载安装。

2.安装python

https://www.python.org/downloads/release/python-376/下载, 按照安装向导完成Python3.7.6的安装。

安装Python时, 勾选 Add Python x.x to PATH 选项, 将Python的安装根目录, 以及安装根目录下的Scripts目录, 加入环境变量。

注意: 如果是首次安装python,建议重启电脑后再进行后续操作,确保python环境生效。

3.安装Scons等三方库

建议使用Pypi镜像提升安装Python三方库的速度,可以使用华为云开源镜像,设置如下:

对于Windows用户,在C:\Users<UserName>\pip目录下添加pip.ini文件,如果不存在pip目录,需要自己创建。

然后编辑其内容如下:

[global]
index-url = https://repo.huaweicloud.com/repository/pypi/simple
trusted-host = repo.huaweicloud.com
timeout = 120

最后打开命令行窗口, 执行如下命令安装Python三方库:

pip install pycryptodome
pip install ecdsa
pip install pywin32
pip install scons

4.安装riscv32-unknown-elf编译器

解压后添加环境变量即可,改路径在编译工程时需要配置。

5.获取WiFi IoT SDK

三、开始编译

1.打开工程

点击打开工程图标,选择WiFi IoT工程所在目录即可。工具栏

2.工程配置

在这里插入图片描述
点击工程配置图标后,配置目标板Hi3861V100,点击确认
在这里插入图片描述
点击工程配置界面上的组件配置,在左侧的选择组件中点击想要使能或修改的组件,在右侧的组件属性栏勾选需要使能的组件,或更改组件属性值,点击确认按钮。
在这里插入图片描述

3.编译配置

1.编译器类型选择riscv32-unknown-elf

2.根据实际情况填入riscv32-unknown-elf-gcc.exe所在路径

3.和下图保持一致

最后点击确认
在这里插入图片描述

4.编译工程

在这里插入图片描述
点击工具栏上的编译图标1开始编译代码,也可以点击清理图标2和重新构建图标3进行清理和重新编译.

编译成功的截图示例如下:

在这里插入图片描述

5.下载程序

编译后需要配置下烧录,参考 配置工程 ,进入烧录配置
在这里插入图片描述
1.烧录器为默认目录

2.选择工程下output/bin/Hi3861_xxx_allinone.bin

3.默认

点击确认后配置串口

在这里插入图片描述
注:该波特率只是下载时候的波特率,与调试无关;

在这里插入图片描述
点击下载后,
弹出烧录进度框,提示用户复位RESET开发板
在这里插入图片描述
按下复位键,开始烧录;
烧录成功的截图如下,点击关闭按钮,关闭烧录弹窗。注意:如果没有关闭烧录窗口,当再次按下开发板上的复位键时会再次进入烧录过程。
在这里插入图片描述
在这里插入图片描述
改软件自带串口工具,点击图标,即可打开;运行成功见下图
在这里插入图片描述

总结

总的来说环境搭建的注意项比较多,每一步需要多加注意,尤其是安装工具的时候,安装失败会导致工程无法编译。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值