【疯壳·嵌入式平板开发教程7】手把手教你做平板电脑-Camera 驱动实验教程

本教程详细介绍了如何在嵌入式平板上进行Camera驱动的开发。内容包括电路原理图解析、驱动框架与实现、摄像头的dts文件配置、实验步骤如增加命令调试、构建Android应用以及在设备上测试运行,通过实验观察在打开设备和使用应用程序时相机及闪光灯的效果。
摘要由CSDN通过智能技术生成

平板电脑
——疯壳·嵌入式平板开发
Camera 驱动实验教程

第一节 电路原理图介绍

  参考文档 3128_sdk_a02_20170325.pdf 中第 17 页。

第二节 Camera 驱动框架及实现


图1
第三节 摄像头的 dts 文件

 

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

第四节 实验内容

a.增加一个 C 语言实现的命令,可以用来测试和 app 打开摄像头调用的驱动是否一样, 并用命令调试打开摄像头同时开闪光灯。
b.在 external 目录中增加一个 helloCamera 目录,并增加 Android.mk 和 main.c
c.单独编译命令:mmm ./external/helloCamera;然后将可执行文件 push 到/system/bin 中,在目录 out/target/product/rk312x/system/bin/helloCamera 中找到可执行文件,然后 push 进系统。


图2
d.rk_camera.c 中一些地方增加 printk 输出和在打开设备时候同事打开闪光灯;
e.在 dts 文件中增加两个参数:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值