找回密码
 注册
关于网站域名变更的通知
查看: 189|回复: 1
打印 上一主题 下一主题

【教程7】手把手教你做平板电脑-Camera 驱动实验教程

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-8-18 11:23 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

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

' |! o  O; \" K9 ]8 c, P1 W: X! {( D- R# k

2 }9 u( L  `' V/ h
; l0 ~! o6 Q% o2 p3 g4 B2 X# V; d9 x0 s- y; \
第一节 电路原理图介绍
  V+ F: r9 k+ w6 S7 M1 s8 A* h
, Q, {# ~+ Q1 \  参考文档 3128_sdk_a02_20170325.pdf 中第 17 页。- g' e+ t! K" S1 G& w5 w0 ?

, t3 e3 R" o9 ^+ P3 V  s: \; f第二节 Camera 驱动框架及实现5 l% g' |- e# V
: L, I3 }, r- Z

4 G( H/ Z# D2 {, s+ e6 I( `图1& C0 t6 }! h) U$ v# X/ S
第三节 摄像头的 dts 文件3 b2 g% n- k6 v8 J

" V$ @! r% M2 D$(dir)\rk3128-source\kernel\arch\ARM\boot\dts\rk3128-cif-sensor.dtsi
5 [0 }* h) p9 z* }2 a+ y
" w" j* _3 T( B! W; T! j第四节 实验内容
/ J1 e, e' ^$ d% W. F1 E# u0 q$ U7 |5 E" H# Y
a.增加一个 C 语言实现的命令,可以用来测试和 app 打开摄像头调用的驱动是否一样, 并用命令调试打开摄像头同时开闪光灯。% l! s& i3 A/ U& H* q& V6 k! x
b.在 external 目录中增加一个 helloCamera 目录,并增加 Android.mk 和 main.c* S5 D9 [3 C7 z! S7 J: o
c.单独编译命令:mmm ./external/helloCamera;然后将可执行文件 push 到/system/bin 中,在目录 out/target/product/rk312x/system/bin/helloCamera 中找到可执行文件,然后 push 进系统。
8 h9 u0 _; M1 Z0 t! ]$ U6 f1 S6 ?$ p

6 F5 u6 u0 [$ p$ }; d6 q* D$ i图2
1 F& r! J# _! }$ \# ld.rk_camera.c 中一些地方增加 printk 输出和在打开设备时候同事打开闪光灯;
6 s# N$ D( r# d  `: We.在 dts 文件中增加两个参数:( I3 ^/ b+ P- ~$ g4 b( I7 ]
rockchip,flash = <&gpio2 GPIO_C7 GPIO_ACTIVE_HIGH>; flash_active = <1>;
0 P' f* \4 p# ]' Y5 y) @- }. }& ], s1 H2 @9 |& h
第五节 实验现象2 h5 [& q  `% U( m) a- Y8 s4 G

  x$ t& b% u; M% y  i设备文件位于/dev/video0
2 E) C9 U8 F! I3 K7 b! ?
  K* Q& [- _  [( {$ Z1 xrk_camera.c 中一些地方增加 printk 输出;' b9 G, |! m; A- A0 B2 I% x0 t, I; H' N- ~
输入命令./helloCamera 的同时会点亮闪光灯或者点击屏幕照相机 app 看看有什么效果;
+ {# {1 z, a9 ]3 {" A% Q+ k% d# q* d- \5 J& l5 P% j

/ h. L! I2 k* ~图3
+ p& }/ B, q5 s. v- U( ~2 ]6 @4 P8 q; F3 S

$ n1 b. ^- a  o4 l* ^4 b* G5 `" T" T! E! u3 t9 M' _

7 g4 P  j5 R% S( q7 M" r9 \
$ X0 c% ~" J: `* h+ `6 g文件下载请点击: 7、Camera驱动实验教程.pdf (435.62 KB, 下载次数: 0) ) G9 A$ @6 z; Q5 U0 {
% m- I" n2 t9 _; L

该用户从未签到

2#
发表于 2022-8-23 16:04 | 只看该作者
看到很多,是合在一起的整体实验教程吗?% \6 |* B/ `. t6 W/ ^
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-26 14:57 , Processed in 0.109375 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表