EDA365电子论坛网
标题:
安卓Android11修改摄像头前后置方法,触觉智能RK3568开发板演示
[打印本页]
作者:
深圳触觉科技
时间:
2024-11-28 15:05
标题:
安卓Android11修改摄像头前后置方法,触觉智能RK3568开发板演示
本文介绍在Android11系统下,修改摄像头前后置属性的方法。使用
触觉智能EVB3568鸿蒙开发板
演示,搭载瑞芯微RK3568,四核A55处理器,主频2.0Ghz,1T算力NPU;支持OpenHarmony5.0及Linux、Android等操作系统,接口丰富,开发评估快人一步!
% Y4 d/ T a: l% q
0 T4 m# [5 S6 t+ {+ @7 i
; M) e+ @& @& \4 \, l" O' {
. O: l+ o3 T. W3 v& |
) \: L w0 W4 X" Y2 U2 p
内核修改配置
$ M, e: Z) N% ?% g2 ?. a& ]2 p9 `2 S
3 ^) s3 y/ E9 _- b5 @
修改相关内核设备树文件以下配置:
& M' d, z7 E: v+ q* c0 U3 ^- N
; o C4 m2 H: k# M7 B/ x
ov5648: ov5648@36 { status = "okay"; compatible = "ovti,ov5648"; reg = <0x36>; clocks = <&cru CLK_CIF_OUT>; clock-names = "xvclk"; power-domains = <&power RK3568_PD_VI>; pinctrl-names = "default"; pinctrl-0 = <&cif_clk>; reset-gpios = <&gpio3 RK_PA3 GPIO_ACTIVE_HIGH>; pwdn-gpios = <&gpio2 RK_PC1 GPIO_ACTIVE_HIGH>; rockchip,camera-module-index = <0>;+ rockchip,camera-module-facing = "back";//back:后置 front:前置 rockchip,camera-module-name = "LMM248"; rockchip,camera-module-lens-name = "YXC-M804A2"; };
% g! n9 h! P3 G; G; |$ U5 W
注意:"+"号为修改内容。
; v( q* C9 Z8 L" v3 E1 n# M
& a/ b( l2 n# q8 u
修改完重新编译内核,命令如下:
$ x) {5 Y0 Q: E. o; f) f2 M2 P
) f6 `- v. X$ t; f
# make ARCH=arm64 设备树文件.img -j4
d# r9 c' x, v; i* z) ^; P' B
9 m# ?5 B2 n- J
3 x% p5 s0 Y7 j- ^$ v
) g0 A+ n, m! ^. F- s
安卓源码上层配置修改
# o! J$ l: f# y9 @
8 W5 u9 I" Q c% [4 d0 m
修改以下目录文件的配置:
" E! t; y1 |6 w, B8 M4 J9 E
4 [* P' K" o1 F2 C
</Profiles> <Profiles cameraId="0" name="ov5648" moduleId="m00"><Supported_hardware> <hwType value="SUPPORTED_HW_RKISP1"/> <Supported_hardware> <Android_metadata> <!-- Android static metadata only --> <!-- Color Correction --> <colorCorrection.availableAberrationModes value="OFF"/> <!-- Control --> <control.availableModes value="AUTO"/> <control.aeAvailableAntibandingModes value="OFF,50HZ,60Hz,AUTO"/> ...... +<lens.facing value="BACK"/> <!-- BACK:后置 FRONT:前置-->
( w( ], S2 J1 l9 H
注意:"+"号为修改内容。
% w3 p9 [' Z) {' y
% L& S$ g6 n; {( s. X
修改完重新编译内核,命令如下:
; c+ J* [9 }1 F: ?, |
, ~6 j0 D' B; X2 Q$ ]5 I
# make -j4
8 R$ j7 l5 r) f8 i! q
默认后置效果:
2 @8 Z$ [0 Q& s1 l0 g: l
/ R! A# M# {3 B) [5 X
[backcolor=rgba(0, 0, 0, 0.1)]
! `, z$ ^6 `4 C9 k5 S# i( p- d
[backcolor=rgba(0, 0, 0, 0.1)]
% \# L! w2 L( y
+ A( P5 {- y( g
0 P( ^( W6 U) `% q2 ^; S
6 h4 Z" H3 [+ I4 a: k+ x- q, G4 o
3 j% D+ U7 x! S' ]. W3 K
; ?/ B$ y' W O: h- `
( D- v% w5 D8 B) h( p( V3 x p
& }1 Y Z6 D4 [6 h J
( a/ w$ @9 i/ V" R/ `% I
修改成前置后效果:
5 Q. N4 q/ j/ i1 f$ P
8 t& p: B* q% b8 _1 ]7 w3 p( T( X
[backcolor=rgba(0, 0, 0, 0.1)]
! r: X) s2 ]6 D2 Y
[backcolor=rgba(0, 0, 0, 0.1)]
) B) y [% ?9 T, a6 J0 Z# N. R
4 A) g- {$ Q' E
) L5 M1 W( y. a/ c" a. Q9 S: P
: m* ^) C$ ^, h- _2 c
0 e0 x W$ ^0 Y) l2 [) G& b- q
' D' n% E; o- G! s5 K/ i
! l5 v! g' w- b. @
; P6 I3 x8 d" _- A, Z' Q: X) _
. C+ X$ A7 L* S: F1 g
+ _# V/ v5 d; a" ?! Y7 T' j5 u% D
; [ [, O7 j* n
产品简介
( Y6 s: g) H" d7 c( r; p6 `# M
9 T/ U4 r6 W$ J4 b
触觉智能EVB3568鸿蒙开发板
是一款基于RK3568开发的鸿蒙开发板/工控主板,适用于各种智慧显示终端、工业自动化终端和边缘计算网关类产品。应用可覆盖边缘计算、人工智能、工业HMI、工业网关、智慧医疗、自助终端、智能零售、能源电力等行业。具有以下优势:
+ M7 N# w: e/ w& s4 i
' p q9 O& Q- E
支持开源鸿蒙OpenHarmony/Andriod/Linux多操作系统;
% h$ K; u. \6 A5 X: m( h4 U4 R
四核A55处理器,主频最高2.0GHz,Mali G52-2EE GPU支持2D加速;
8 F9 s" V8 h) J: n8 E
8M ISP性能,支持HDR;
& \" O/ d0 `( X1 y' d
1T算力NPU,支持TensorFlow/Caffe/MXNet/PyTorch等深度学习框架;
3 @% ^1 D0 t0 `( m1 ^
配备2 x 千兆以太网、9 x USB拓展、工业互联接口(2路CAN和5路串口);
- N0 \' A9 T, r: x) o8 j( E
支持4K视频解码与多屏异显,支持HDMI/MIPI/eDP/LVDS视频接口;
2 q6 O: F) {* l
支持5G/4G/WiFi蓝牙无线通信功能;
' L" ^. ^6 y3 ?7 Z9 r$ V
( }. r8 `0 I3 i. W% X' |+ ?, F
6 L5 i, ^, [( X) d0 u( B
作者:
ad_gao
时间:
2024-11-28 19:09
这个开发板功能强大了,还有哪些程序
作者:
kingweison
时间:
2024-12-7 10:51
:(:(
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2