电子产业一站式赋能平台

PCB联盟网

搜索
查看: 1567|回复: 0
收起左侧

Hi3861 开发+编译+烧录

[复制链接]

2607

主题

2607

帖子

7472

积分

高级会员

Rank: 5Rank: 5

积分
7472
发表于 2020-11-13 09:57:16 | 显示全部楼层 |阅读模式
Hi3861 开发+编译+烧录,   
本帖最后由 晶格工程师 于 2020-11-12 22:21 编辑



因为不想折腾window环境,所以按照官方指引装了Ubuntu 20.4, 接下来所有的工作都在Ubuntu上进行。在此也推荐另一种方案: https://gitee.com/misakajimmy/openharmony_docker 好了,回到本主题上来。 一、环境 开发->VS Code 编译->Python 3.8 烧录->wine+HiBurn(感谢HonestQiao ) 开发:

Screenshot from 2020-10-24 22-39-38.png (127.51 KB, 下载次数: 0)

下载附件  保存到相册  

昨天 22:10 上传 烧录:

Screenshot from 2020-10-24 22-41-03.png (58.66 KB, 下载次数: 0)

下载附件  保存到相册  

昨天 22:11 上传 2、开发流程 首先开发环境安装 1.安装Visual Studio Code https://code.visualstudio.com/ 2.安装C/C++插件

0000000000011111111.png (78.13 KB, 下载次数: 0)

下载附件  保存到相册  

昨天 22:11 上传 其次编译环境的安装

https://device.HarmonyOS.com/cn/docs/start/introduce/oem_quickstart_3861_build-0000001054781998

最后烧录工具的使用

**在烧录过程中,首先要设置串口**。

1)开发板通过usb连接电脑,在vm中选择虚拟机-》可移动设备-》QinHeng USB serial-》连接,

把开发板连接到Ubuntu上。

2)Ubuntu中带有usb转串口的驱动,可使用命令查看模块装载的情况

\# lsmod | grep usbserial

3)确认过驱动后,我们要知道我们刚刚连上的设备对应哪个串口,需要使用以下命令

#ls /dev/tty*

最后看到/dev/ttyUSBx,就是我们的设备.但是对应到HiBurn中的COM口还不确定,此时需要打开HiBurn.exe,使用如下命令:

#sudo wine HiBurn.exe

软件打开后,查看COM列表,然后拔掉开发板,刷新HiBurn,查看消失的COM口,此COM口即为连接开发板的串口。

**接下来就是正常的连接与烧录

mmexport1603600870890.jpg (80.15 KB, 下载次数: 0)

下载附件  保存到相册  

昨天 22:11 上传 在点击连接后,输出界面会提示“connecting...”,请按下开发板上的RST键,重启开发板。后面的烧录工作会自动完成。

windows下有许多调试助手,Linux下也有许多,最常见的像minicom,putty,cutecom,这里使用minicom来打印串口信息

Screenshot from 2020-10-25 13-31-47.png (122.41 KB, 下载次数: 0)

下载附件  保存到相册  

昨天 22:12 上传 3、总结 接下来就可以好好的开发了
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表