接上文| 【开鸿智谷NiobeU4开发板免费试用体验】 开发环境搭建并初步测试程序; |
根据开鸿智谷研发人员依然小烨哥和群内容:
示例代码存放在工程//vendor/openvalley/niobeu4/demo目录下,可进入//kernel/liteos_m目录,通过make menuconfig配置选择想要编译运行的示例程序。(menuconfig菜单路径: (Top) → Platform → Board Selection → select board niobeu4)
- Niobe系列开发板的示例程序、配置文件及文档目录结构路径说明。
vendor/openvalley/
├── LICENSE
├── niobeu4
│ ├── BUILD.gn
│ ├── config.json
│ ├── demo
│ ├── hals
│ ├── hdf_config
│ ├── kernel_configs
│ ├── LICENSE
│ └── ohos.build
├── OAT.xml
└── README_zh.md
-
使用说明。参考device_board_openvalley 仓库下链接使用。
-
示例展示
开发套件SDK中提供了大量示例代码如下。
这个链接是针对我们开发板做了精简,只下载了需要用到的仓库。
repo init -u https://gitee.com/fangye945a/niobeu4_trial.git -m devboard_niobeu4.xml
板子上跑的小demo是openharmony系统上的动画,配置Demo例程选择编译107程序孩子决定先试下Demo例程动画,系统可取消进入窗口减少起动时间及系统资源占用。
环境搭建好后,取消进入窗口
- 输入命令:sudo systemctl set-default multi-user.target
- 重启系统
|
Demo例程107
起动系统及MobaXterm,进入源码根目录(执行cd niobeu4_src)
进入//kernel/liteos_m目录(执行cd kernel/liteos_m ),
通过make menuconfig配置选择想要编译运行的示例程序。(menuconfig菜单路径: (Top) → Platform → Board Selection → select board niobeu4)
![无标题.png](//file.elecfans.com/web2/M00/6F/1F/poYBAGNEqIaARnkCAAA8ktp0UQ4917.png)
构建源码
- 进入源码根目录(执行cd ~/niobeu4_src)
- hb set命令并选择openvalley下的iotlink。
hb set
![1662963985164osqoaoyjmv](//file.elecfans.com/web2/M00/68/F4/pYYBAGMe0Q-AG8gZAAAfT35yjkc5.image)
hb build –f
构建成功会提示类似如下信息。
.00
[OHOS INFO] systemabilitymgr 15 1.5% 15 1.5% 1.00
[OHOS INFO] third_party 194 19.8% 194 19.8% 1.00
[OHOS INFO] thirdparty 194 19.8% 194 19.8% 1.00
[OHOS INFO] updater 4 0.4% 4 0.4% 1.00
[OHOS INFO]
[OHOS INFO] c overall build overlap rate: 1.00
[OHOS INFO]
[OHOS INFO]
[OHOS INFO] iotlink build success
[OHOS INFO] cost time: 0:01:31
lst@lst:~/niobeu4_src$
[OHOS ERROR] /home/lst/niobeu4_src/build/lite/components/ohos_builds not found
则需要重安装编译环境,按| 【开鸿智谷NiobeU4开发板免费试用体验】 开发环境搭建并初步测试程序; |安装交叉编译工具链部分开始安装。
![无标题1.png](//file.elecfans.com/web2/M00/6F/22/poYBAGNEwwCAEroQAABzwj41Ldk289.png)
烧录镜像程序启动
将生成的文件Download到Windows系统下,烧录完成后需要按下复位键复位设备,程序启动。
![未标题-1 拷贝.jpg](//file.elecfans.com/web2/M00/6F/C6/pYYBAGNE7r6AI5SGAALuCSIcJqE181.jpg)
达到预期状态。
格式工厂混流 VID_2022+VID_2022+VID_2022+VID_2022+VID_2022+VID_2022+VID_2022
0
|
|
|
|