查看: 1444|回復: 0
打印 上一主題 下一主題

【嵌入式開(kāi)發(fā)教程7】瘋殼·平板電腦-Camera 驅動(dòng)實(shí)驗教程

[復制鏈接]
跳轉到指定樓層
樓主
發(fā)表于 2022-7-18 14:20:31 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
——瘋殼·嵌入式平板開(kāi)發(fā)
Camera 驅動(dòng)實(shí)驗教程





第一節 電路原理圖介紹

  參考文檔 3128_sdk_a02_20170325.pdf 中第 17 頁(yè)。

第二節 Camera 驅動(dòng)框架及實(shí)現


圖1
第三節 攝像頭的 dts 文件

$(dir)\rk3128-source\kernel\arch\arm\boot\dts\rk3128-cif-sensor.dtsi

第四節 實(shí)驗內容

a.增加一個(gè) C 語(yǔ)言實(shí)現的命令,可以用來(lái)測試和 app 打開(kāi)攝像頭調用的驅動(dòng)是否一樣, 并用命令調試打開(kāi)攝像頭同時(shí)開(kāi)閃光燈。
b.在 external 目錄中增加一個(gè) helloCamera 目錄,并增加 Android.mk 和 main.c
c.單獨編譯命令:mmm ./external/helloCamera;然后將可執行文件 push 到/system/bin 中,在目錄 out/target/product/rk312x/system/bin/helloCamera 中找到可執行文件,然后 push 進(jìn)系統。


圖2
d.rk_camera.c 中一些地方增加 printk 輸出和在打開(kāi)設備時(shí)候同事打開(kāi)閃光燈;
e.在 dts 文件中增加兩個(gè)參數:
rockchip,flash = <&gpio2 GPIO_C7 GPIO_ACTIVE_HIGH>; flash_active = <1>;

第五節 實(shí)驗現象

設備文件位于/dev/video0

rk_camera.c 中一些地方增加 printk 輸出;
輸入命令./helloCamera 的同時(shí)會(huì )點(diǎn)亮閃光燈或者點(diǎn)擊屏幕照相機 app 看看有什么效果;


圖3






更多完整學(xué)習資料和對應開(kāi)源套件,請登陸官網(wǎng):“瘋殼”

如需定制開(kāi)發(fā),請通過(guò)官網(wǎng)“瘋殼”網(wǎng)頁(yè)底部的“聯(lián)系我們”進(jìn)行聯(lián)系

完整配套視頻地址:https://fengke.club/GeekMart/su_f5W0Cuz3p.jsp

文件下載請點(diǎn)擊: 7、Camera驅動(dòng)實(shí)驗教程.pdf (435.62 KB)

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

本版積分規則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页