|
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、总结 接下来就可以好好的开发了 |
|