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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

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

( j# B! l3 c+ }9 C! i, b: i" p
! |- {  m% p$ v& D* Q2 k
& l4 d- q* C0 x* C& t0 d( s
$ V$ k. |% U" |- f% a- g3 K6 r( Y2 F/ o: s* C0 k6 R
第一节 电路原理图介绍
4 Q* n  @! y5 s- }& O& O' ^' o6 B+ u$ _% u+ f4 f  K& ]
  参考文档 3128_sdk_a02_20170325.pdf 中第 17 页。
. s( C, r8 l# \1 B
2 L* Q4 d2 C4 F& m* l% F# s第二节 Camera 驱动框架及实现
+ B* ?' Q+ N5 j1 d+ ]5 {- {( I
# i2 h. k! h) x1 x# f/ V3 L 6 `+ a5 R  b7 A/ C+ k" Y7 M
图12 T" o: x% y- w7 ~# A* U
第三节 摄像头的 dts 文件$ |4 H8 ?$ C7 D
7 k: y5 I' L: ?, J% |* k, l
$(dir)\rk3128-source\kernel\arch\ARM\boot\dts\rk3128-cif-sensor.dtsi; h+ H. w" K+ {  J- V8 l
. d8 m6 U& Z- J; M6 S7 y' \
第四节 实验内容
1 a' ~8 o) x5 g8 Y% v& T
6 _# J3 V0 `( X. z! h- o) Ca.增加一个 C 语言实现的命令,可以用来测试和 app 打开摄像头调用的驱动是否一样, 并用命令调试打开摄像头同时开闪光灯。# F( o" ~8 m- n( S/ Z
b.在 external 目录中增加一个 helloCamera 目录,并增加 Android.mk 和 main.c; G) K$ T2 Y: x# [
c.单独编译命令:mmm ./external/helloCamera;然后将可执行文件 push 到/system/bin 中,在目录 out/target/product/rk312x/system/bin/helloCamera 中找到可执行文件,然后 push 进系统。
* n' ^# s2 O( {9 u% @ 6 R0 b2 O* a9 s
图2
! I  |  l: W- E3 c8 X6 O2 Y1 q$ }d.rk_camera.c 中一些地方增加 printk 输出和在打开设备时候同事打开闪光灯;. m9 e% b) F3 f5 J) u) \
e.在 dts 文件中增加两个参数:* m$ Y8 p0 M, c! ]% u7 w
rockchip,flash = <&gpio2 GPIO_C7 GPIO_ACTIVE_HIGH>; flash_active = <1>;
. a& m. b. z1 \& x2 k& G; @. F6 _6 Q; N/ S. C5 G- ]6 l6 G
第五节 实验现象
1 w8 j/ M3 G0 A& ^+ O" Y  `
$ c8 W  T9 k# S. g1 K" y6 f' w+ m设备文件位于/dev/video02 p7 b4 s% ?1 l- S* \$ x) {
+ a! I  [3 `# l- [( O
rk_camera.c 中一些地方增加 printk 输出;
6 d& }" p8 c- r& m- s输入命令./helloCamera 的同时会点亮闪光灯或者点击屏幕照相机 app 看看有什么效果;
  k8 m1 ]  d& ^: Q
% H# P) X& E- I0 w* t8 ]5 m
1 t$ }4 k; q* J' q* \9 w图3
8 _+ M1 l, A7 d# _7 M9 ~5 T* f
/ S( c% f0 D# l
" A% \6 |) T; ]. h# y& _4 g! V3 K+ {6 y! h# ]/ Q

8 e& F8 }. @5 l: E% K* w2 P. c) N
& I% e$ B( G( M文件下载请点击: 7、Camera驱动实验教程.pdf (435.62 KB, 下载次数: 0)
" S4 r* m6 B! M- Q. @7 N9 ^
8 O' J: H$ ^# o% K/ \
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-13 02:29 , Processed in 0.125000 second(s), 27 queries , Gzip On.

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

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

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