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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

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

1 e& h- [5 i3 d* B; m9 K$ r* j) @! c1 K: H

+ @$ D3 H6 m* [  G
4 J' C/ ^3 A- a: p* @6 z0 ?, H4 A- W! x% o6 T8 z! `+ ~, {
第一节 电路原理图介绍
& d1 J6 S2 V6 J5 x' |. n' @' \9 T9 {$ b& X
  参考文档 3128_sdk_a02_20170325.pdf 中第 17 页。9 v0 G6 `: J+ U5 B6 z& `9 B
( m# j9 n% D" p9 e! J
第二节 Camera 驱动框架及实现/ [+ @0 ?" X# P
6 {: H0 l0 ^" h/ M. |0 a

$ K" S+ X! a: J- `0 y! q图1  l8 {7 H2 |5 L; R
第三节 摄像头的 dts 文件! V: k& Y4 K$ g- u6 U, _: i

8 Y, J$ l, p  |, x' q" N7 x  Q$(dir)\rk3128-source\kernel\arch\ARM\boot\dts\rk3128-cif-sensor.dtsi
  a7 y) U+ d" J. T& D6 r9 p; L2 f
第四节 实验内容0 ^8 q% p" i( ]
/ n/ j% P0 F& F& x. \
a.增加一个 C 语言实现的命令,可以用来测试和 app 打开摄像头调用的驱动是否一样, 并用命令调试打开摄像头同时开闪光灯。
' h* w# E* c8 |# u" P/ ]) ?0 rb.在 external 目录中增加一个 helloCamera 目录,并增加 Android.mk 和 main.c$ \' g3 U3 F5 ], x1 l
c.单独编译命令:mmm ./external/helloCamera;然后将可执行文件 push 到/system/bin 中,在目录 out/target/product/rk312x/system/bin/helloCamera 中找到可执行文件,然后 push 进系统。
, C1 u* n8 H( k, Q/ |
5 b" @3 I5 h0 B5 [. a图2
! g: G) M% Q9 |+ {1 n8 O5 id.rk_camera.c 中一些地方增加 printk 输出和在打开设备时候同事打开闪光灯;- [) L# \( l& E
e.在 dts 文件中增加两个参数:1 S  w3 m; Z  \5 {" L: F3 [) E
rockchip,flash = <&gpio2 GPIO_C7 GPIO_ACTIVE_HIGH>; flash_active = <1>;
% P2 S. y5 \, R9 X1 a; M) H2 H+ t7 `: b* X
第五节 实验现象; R) a+ O/ X5 g3 P* S# F

2 V& t/ Y) R% p; _. F% c$ R1 {设备文件位于/dev/video0+ R* f/ h& ]1 z2 S, y
; ?# z: N( h8 ^* o- _! T4 T3 d$ W& F
rk_camera.c 中一些地方增加 printk 输出;
/ C; n% X7 _( H; X输入命令./helloCamera 的同时会点亮闪光灯或者点击屏幕照相机 app 看看有什么效果;$ r; z9 G  U& p6 Z" ~

! `! L0 \& `3 K+ Y) r  s
, I. t% B" v& S7 r4 Q/ i图37 u7 E) I% a+ N4 H8 V% s

$ j' J) O. u3 a* w9 L6 Q$ j) ?: ?1 G6 }  S% v& G# G# l  {

9 s9 l# t7 w* B% q" H/ r7 A% b/ A/ D1 {! w# D0 i

& h( \2 l# Q. v+ D% v3 e1 ?2 K文件下载请点击: 7、Camera驱动实验教程.pdf (435.62 KB, 下载次数: 0)
. S# {5 S6 C$ `4 G) i4 m, ]3 Z
% g; z& q+ w; }& P
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-28 19:50 , Processed in 0.140625 second(s), 27 queries , Gzip On.

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

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

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