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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

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

7 e0 v, K9 H& J" c3 w6 V9 S; _" Y- |5 M
" g! k8 n+ z- M* m
1 N, _' @7 N$ M+ E3 v! L$ y

3 @0 Q1 I- j1 C* h第一节 电路原理图介绍
# }/ M% h0 @$ w. m+ ?7 ]
: K* J' X$ Q  t/ E  ]1 d, B9 w  参考文档 3128_sdk_a02_20170325.pdf 中第 17 页。+ E5 _, Z" E9 e+ @) V$ q
; |/ Y- K) s6 i0 X; Y
第二节 Camera 驱动框架及实现2 g/ ^8 `$ f9 V/ `0 b$ a# w; A
( k# n$ K* ^5 N! e, G

$ d' {! P( z5 X/ K) f5 U- ^- m图1
8 d! q0 j) j6 x$ ~" E% X" ?第三节 摄像头的 dts 文件
5 S) ]$ C2 f# Y3 o
9 I" e+ h: f; C6 F8 P; u+ }$(dir)\rk3128-source\kernel\arch\ARM\boot\dts\rk3128-cif-sensor.dtsi1 x/ m+ E. d$ ]$ v: J& A

0 T/ D+ c0 J/ b9 R4 D第四节 实验内容3 Q8 X: D$ Z. h& W: I1 n
; [1 l- r+ a$ }5 h! `
a.增加一个 C 语言实现的命令,可以用来测试和 app 打开摄像头调用的驱动是否一样, 并用命令调试打开摄像头同时开闪光灯。
. _" o( r  \+ |* O$ ab.在 external 目录中增加一个 helloCamera 目录,并增加 Android.mk 和 main.c; \- w' M; ^' @' Z$ H5 X1 x! G0 k! J3 B
c.单独编译命令:mmm ./external/helloCamera;然后将可执行文件 push 到/system/bin 中,在目录 out/target/product/rk312x/system/bin/helloCamera 中找到可执行文件,然后 push 进系统。
: \4 m! W! d/ N8 \% q9 i$ z. Q6 B
: N0 c& a# d7 s. R- P3 v* G: N  y+ _ " H% M, s+ a; F
图2
) X8 u1 O% R2 x* m3 i4 `0 Vd.rk_camera.c 中一些地方增加 printk 输出和在打开设备时候同事打开闪光灯;
0 R) z) D. H( oe.在 dts 文件中增加两个参数:9 E! M: X2 u5 o. ]* @9 |; ~
rockchip,flash = <&gpio2 GPIO_C7 GPIO_ACTIVE_HIGH>; flash_active = <1>;
/ D" ]5 @# I: a2 S/ b
: V+ w  J5 {6 {. q第五节 实验现象, d  n9 Z3 P# Y! E" Q8 ~& [) L
0 v# a1 O( p/ J4 B& x9 z7 k$ N
设备文件位于/dev/video0+ _5 o2 `) V0 O" y" N
+ d7 E: D1 R& ~
rk_camera.c 中一些地方增加 printk 输出;& A5 O6 n8 p7 _. i: D; V4 ?* w
输入命令./helloCamera 的同时会点亮闪光灯或者点击屏幕照相机 app 看看有什么效果;
$ y$ S4 J2 Q& F8 g) u: Y5 D) o+ v  W& R& ~

3 \* ]) [: \# H( z3 T2 o4 N图3
+ Y/ E: u0 U, F1 |! ^3 z7 B- P5 \8 p, N
5 X, {) [/ n0 a  {0 ]
2 c9 H9 _# {0 N
) l$ f# M' z; `
0 T. W4 v1 F  e+ y4 q: X
文件下载请点击: 7、Camera驱动实验教程.pdf (435.62 KB, 下载次数: 0)
8 h1 n5 a* c5 G$ G4 T, n4 y: J( ]7 v7 n" T/ |: J: o& s

该用户从未签到

2#
发表于 2022-8-23 16:04 | 只看该作者
看到很多,是合在一起的整体实验教程吗?
& w  H  P( T4 w7 x9 @
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-8 01:58 , Processed in 0.140625 second(s), 26 queries , Gzip On.

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

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

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