電子產(chǎn)業(yè)一站式賦能平臺

PCB聯(lián)盟網(wǎng)

搜索
查看: 657|回復(fù): 0
收起左側(cè)

【HarmonyOS IPC 試用連載 】自己動手,豐衣足食,打印Hello OHOS

[復(fù)制鏈接]

2607

主題

2607

帖子

7472

積分

高級會員

Rank: 5Rank: 5

積分
7472
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2021-1-12 19:56:13 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
【HarmonyOS IPC 試用連載 】自己動手,豐衣足食,打印Hello OHOS, # 搭建Linux開發(fā)環(huán)境

查看shell是否為bash   

ls -l /bin/sh



圖片 1.png (4.53 KB, 下載次數(shù): 0)

下載附件  保存到相冊  

2 小時前 上傳

很顯然不是

現(xiàn)在我們將其該為bash

sudo dpkg-reconfigure dash // 選擇no



圖片 2.png (23.31 KB, 下載次數(shù): 0)

下載附件  保存到相冊  

2 小時前 上傳



圖片 3.png (4.56 KB, 下載次數(shù): 0)

下載附件  保存到相冊  

2 小時前 上傳



# 安裝python環(huán)境

python --version 查看python版本。開發(fā)環(huán)境需要在python3.7以上



圖片 4.png (2.72 KB, 下載次數(shù): 0)

下載附件  保存到相冊  

2 小時前 上傳

//sudo apt-get install python3.8

//若為16.04或之前需要從官方下載最新的包,apt下載只能到3.5



安裝一系列包大家可以查看官網(wǎng)教程


https://device.HarmonyOS.com/cn/docs/start/introduce/oem_camera_start_environment-0000001052450997

獲取源碼:建議直接使用命令下載,不要使用文件傳輸

wget https://repo.huaweicloud.com/harmonyos/os/1.0/code-1.0.tar.gz

下載之后解壓進入





這是里面的文件



圖片 1_2.png (15.58 KB, 下載次數(shù): 0)

下載附件  保存到相冊  

2 小時前 上傳

我們主要修改的是applications/sample/camera/app/src/helloworld.c,這里我就不做修改,和平時寫C語言一樣。



圖片 2_2.png (22.67 KB, 下載次數(shù): 0)

下載附件  保存到相冊  

1 小時前 上傳

之后回到源碼的根目錄下進行編譯(code是我自己創(chuàng)建的工作空間)



圖片 3_2.png (3.89 KB, 下載次數(shù): 0)

下載附件  保存到相冊  

1 小時前 上傳

編譯后生成的所需輸出在 out/ipcamera_hi3518ev300目錄下



我們僅需4個文件

有兩種燒入方法

## 使用VScode

這里我出了點問題,還沒有解決

## 使用HiTool

將生成的4個文件從虛擬機中移出,然后燒入,由于只能使用串口,燒入時間非常久,建議不使用



圖片 4_2.png (42.15 KB, 下載次數(shù): 0)

下載附件  保存到相冊  

1 小時前 上傳



燒入之后回車出現(xiàn)
hisilicon #



然后以下四個命令依次執(zhí)行




圖片 5.png (52.15 KB, 下載次數(shù): 0)

下載附件  保存到相冊  

1 小時前 上傳

出現(xiàn)OHOS



圖片 6.png (10.92 KB, 下載次數(shù): 0)

下載附件  保存到相冊  

1 小時前 上傳

輸入./bin/camera_app回車



圖片 7.png (13.28 KB, 下載次數(shù): 0)

下載附件  保存到相冊  

1 小時前 上傳

這里我們的整個流程到此結(jié)束
回復(fù)

使用道具 舉報

發(fā)表回復(fù)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表