【HarmonyOS HiSpark IPC DIY Camera试用连载 】Hello harmony示例 - HarmonyOS技术社区 - 电子技术论坛 - 广受欢迎的专业电子论坛
分享 收藏 返回

yxc 关注 私信
[文章]

【HarmonyOS HiSpark IPC DIY Camera试用连载 】Hello harmony示例

在Ubuntu环境中搭建好编译环境后,完成了摄像头初步连接以及镜像烧写后,尝试第一个例程hello OHOS,参考链接见
https://gitee.com/openharmony/docs/blob/master/quick-start/%E5%BC%80%E5%8F%91Hi3518%E7%AC%AC%E4%B8%80%E4%B8%AA%E7%A4%BA%E4%BE%8B%E7%A8%8B%E5%BA%8F.md

为了验证编译以及烧写的正确性,打开路径为code-1.0/applications/sample/camera/app/src的源代码helloworld.c,修改了部分程序为“hello harmony”
1.jpg
切换路径为code-1.0,在linux shell中输入
python build.py ipcamera_hi3518ev300 -b debug
2.jpg
进行编译,等待编译完成
3.jpg

在路径code-1.0/out/ipcamera_hi3518ev300下找到OHOS_Image.bin,rootfs.img,userfs.img复制到windows环境下的文件夹中,并将示例中的u-boot-hi3518ev300.bin放在一起,在Hitool工具中按照图中所示进行添加,并设定长度,器件类型为nor
4.jpg
首先通过串口完成uboot擦除,然后利用USB进行刷写,详细步骤可参考原参考链接。等待烧写成功
5.jpg
在串口输入
setenv bootcmd "sf probe 0;sf read0x40000000 0x100000 0x600000;go 0x40000000";
setenv bootargs"console=ttyAMA0,115200n8 root=flash fstype=jffs2 rw rootaddr=7Mrootsize=8M";
saveenv
reset
完成设置,进入鸿蒙系统
输入 ./bin/camera_app,可以看到屏幕正常输出Hello harmony!,说明编译和烧写均成功
6.jpg

更多回帖

×
发帖