当前位置: 首页 > news >正文

模板下载网站哪个好凡科小程序好用吗

模板下载网站哪个好,凡科小程序好用吗,广告投放行业,河南广企网络科技有限公司目录 1、原理图分析2、编写和配置设备树3、调试方法4、遇到的问题与解决5、补丁 1、原理图分析 从上图可看出#xff0c;我们需要关心的#xff0c;①MIPI数据和时钟接口使用的是MIPI_TX1/RX1 ②I2C使用的是I2C4总线 ③RST复位引脚使用的是GPIO2_D2 ④PWDN使用的是GPIO1_C7 ⑤… 目录 1、原理图分析2、编写和配置设备树3、调试方法4、遇到的问题与解决5、补丁 1、原理图分析 从上图可看出我们需要关心的①MIPI数据和时钟接口使用的是MIPI_TX1/RX1 ②I2C使用的是I2C4总线 ③RST复位引脚使用的是GPIO2_D2 ④PWDN使用的是GPIO1_C7 ⑤MCLK使用的是GPIO3_B7 ⑥需要保证红色框框的供电电源正常。   结合RK提供的文档如下摄像头数据采集拓扑图所示我们就可以开始编写配置设备树了其实官方提供了很多类似的设备树配置给我们参考的。 2、编写和配置设备树 ①配置OV13850设备树节点Ⅰ ②配置OV13850设备树节点Ⅱ 提示下图复用功能是. RK_PB7 3 pcfg_pull_one; ③配置dphy ④配置isp 3、调试方法 ①移植成功后使用dmesg指令查看对应驱动的log ②驱动加载成功后会有生成以下的摄像头设备节点 ③RKISP 驱动如果加载成功,会有 video 及 media 设备存在于/dev/目录下。系统中可能存在 多个/dev/video 设备,通过/sys 可以查询到 RKISP 注册的 video 节点 ④查看拓扑结构  Ⅰ、通过media-ctl -p 查看rkisp1_selfpath 信息可以知道打开哪些media设备  Ⅱ、再通过media-ctl -p /dev/media0 查看已打开的media设备的拓扑下图是截取了一部分信息 ⑤查看摄像头支持哪几种图像流格式截图省略   指令v4l2-ctl -d /dev/video0 --list-formats ⑥查看调试上层相关信息截图省略   指令dumpsys media.camera ⑦抓图   指令v4l2-ctl -d /dev/video0 --set-fmt-videowidth800,height600,pixelformatNV12 --stream-mmap3 --stream-to/sdcard/out.yuv --stream-skip9 --stream-count1   查看YUV图片可以使用该网站在线查看 YUV 文件的免费在线工具 - ImageToStl 4、遇到的问题与解决 ①问题1相机权限问题:解决问题的链接  ②问题2没有获取到对应IQ文件后面查看编译生成的文件并没有将IQ文件拷贝过去报错如下图所示   解决方法找到对应IQ目录上的.mk文件在.mk文件中的PRODUCT_COPY_FILES节点下添加 $(call find-copy-subdir-files,*,$(CUR_PATH)/camera/rkisp1/,$(TARGET_COPY_OUT_VENDOR)/etc/camera/rkisp1/) \这条语句这条语句作用是拷贝所有的IQ文件到/vendor/etc/camera/rkisp1/目录下。  ③问题3屏幕显示UI为0度横屏而默认\hardware\rockchip\camera\etc\camera\camera3_profiles_rk3399.xml文件中配置的是传感器成像方向是90度导致相机成像出现拉伸现象。   解决方法如下图所示。  ④问题4图像上下或者左右相反可以通过修改OV13850寄存器完成上下或左右的翻转。   解决方法如下图介绍。 5、补丁 commit ea5601611a8fdff4b5efaf6db0f947bab7d0447d Author: dengjiawen 1411471554qq.com Date: Thu Feb 22 10:52:28 2024 0800适配MIPI摄像头OV13850diff --git a/frameworks/base/data/etc/privapp-permissions-platform.xml b/frameworks/base/data/etc/privapp-permissions-platform.xml index 3b6abd50ee..0912e0ec6f 100644 --- a/frameworks/base/data/etc/privapp-permissions-platform.xmlb/frameworks/base/data/etc/privapp-permissions-platform.xml-469,4 469,8 applications that come with the platformprivapp-permissions packagecom.android.bipspermission nameandroid.permission.SUBSTITUTE_SHARE_TARGET_APP_NAME_AND_ICON//privapp-permissionsprivapp-permissions packagecom.android.camera2permission nameandroid.permission.SYSTEM_CAMERA//privapp-permissions/permissions diff --git a/hardware/rockchip/camera/etc/camera/camera3_profiles_rk3399.xml b/hardware/rockchip/camera/etc/camera/camera3_profiles_rk3399.xml index 84dd8b5ed5..61ac244250 100755 --- a/hardware/rockchip/camera/etc/camera/camera3_profiles_rk3399.xmlb/hardware/rockchip/camera/etc/camera/camera3_profiles_rk3399.xml-251,7 251,7 !-- ******************PSL specific section end **************************************************************--/Profiles - Profiles cameraId0 nameov13850 moduleIdm00Profiles cameraId0 nameov13850 moduleIdm01Supported_hardwarehwType valueSUPPORTED_HW_RKISP1//Supported_hardware-291,7 291,7 lens.info.hyperfocalDistance value0.0/ !-- HAL may override this value from CMC for RAW sensors --lens.info.minimumFocusDistance value0.1/ !-- HAL may override this value from CMC for RAW sensors --!-- Lens -- - lens.facing valueBACK/lens.facing valueFRONT/!-- Request --request.maxNumOutputStreams value1,2,1/request.pipelineMaxDepth value4/-463,7 463,7 sensor.baseGainFactor value0,1/ !-- HAL may override this value from CMC for RAW sensors --sensor.blackLevelPattern value0,0,0,0/sensor.maxAnalogSensitivity value2400/ !-- HAL may override this value from CMC for RAW sensors -- - sensor.orientation value90/sensor.orientation value0/ !-- 摄像头默认成像方向改为0, 这样和默认横屏0°才一致成像才不会拉伸 --sensor.profileHueSatMapDimensions value0,0,0/sensor.availableTestPatternModes valueOFF,COLOR_BARS/!-- Info -- diff --git a/hardware/rockchip/camera/etc/camera_etc.mk b/hardware/rockchip/camera/etc/camera_etc.mk index ee01d12646..30328325bd 100755 --- a/hardware/rockchip/camera/etc/camera_etc.mkb/hardware/rockchip/camera/etc/camera_etc.mk-9,11 9,13 ifeq ($(filter box atv vr stbvr, $(strip $(TARGET_BOARD_PLATFORM_PRODUCT))), )ifeq (1,$(strip $(shell expr $(PLATFORM_SDK_VERSION) \ 26)))PRODUCT_COPY_FILES \$(CUR_PATH)/camera/camera3_profiles_$(TARGET_BOARD_PLATFORM).xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/camera3_profiles.xml \$(call find-copy-subdir-files,*,$(CUR_PATH)/camera/rkisp1/,$(TARGET_COPY_OUT_VENDOR)/etc/camera/rkisp1/) \#$(call find-copy-subdir-files,*,$(CUR_PATH)/firmware,$(TARGET_COPY_OUT_VENDOR)/firmware) \#$(call find-copy-subdir-files,*,$(CUR_PATH)/camera,$(TARGET_COPY_OUT_VENDOR)/etc/camera) elsePRODUCT_COPY_FILES \$(CUR_PATH)/camera/camera3_profiles_$(TARGET_BOARD_PLATFORM).xml:$(TARGET_COPY_OUT_SYSTEM)/etc/camera/camera3_profiles.xml \$(call find-copy-subdir-files,*,$(CUR_PATH)/camera/rkisp1/,$(TARGET_COPY_OUT_VENDOR)/etc/camera/rkisp1/) \$(call find-copy-subdir-files,*,$(CUR_PATH)/firmware,$(TARGET_COPY_OUT_SYSTEM)/etc/firmware) \$(call find-copy-subdir-files,*,$(CUR_PATH)/camera,$(TARGET_COPY_OUT_SYSTEM)/etc/camera) \$(call find-copy-subdir-files,*,$(CUR_PATH)/tools,$(TARGET_COPY_OUT_SYSTEM)/bin) diff --git a/kernel/arch/arm64/boot/dts/rockchip/rk3399-android.dtsi b/kernel/arch/arm64/boot/dts/rockchip/rk3399-android.dtsi index 450c677864..9062188ed2 100644 --- a/kernel/arch/arm64/boot/dts/rockchip/rk3399-android.dtsib/kernel/arch/arm64/boot/dts/rockchip/rk3399-android.dtsi-335,7 335,7 cif_clkout: cif-clkout {rockchip,pins /*cif_clkout*/ - 2 RK_PB3 3 pcfg_pull_none;3 RK_PB7 3 pcfg_pull_none;};isp_dvp_d0d7: isp-dvp-d0d7 { diff --git a/kernel/arch/arm64/boot/dts/rockchip/rk3399-excavator-sapphire.dtsi b/kernel/arch/arm64/boot/dts/rockchip/rk3399-excavator-sapphire.dtsi index dd7d5f8952..d697023024 100644 --- a/kernel/arch/arm64/boot/dts/rockchip/rk3399-excavator-sapphire.dtsib/kernel/arch/arm64/boot/dts/rockchip/rk3399-excavator-sapphire.dtsi-303,26 303,6 };};-i2c4 { - status disabled; - i2c-scl-rising-time-ns 600; - i2c-scl-falling-time-ns 20; - - mpu650068 { - status disabled; - compatible invensense,mpu6500; - reg 0x68; - irq-gpio gpio1 22 IRQ_TYPE_EDGE_RISING; - mpu-int_config 0x10; - mpu-level_shifter 0; - mpu-orientation 0 1 0 1 0 0 0 0 1; - orientation-x 1; - orientation-y 0; - orientation-z 0; - mpu-debug 1; - }; -}; -i2c7 {status okay;rtc51 { diff --git a/kernel/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-edp.dtsi b/kernel/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-edp.dtsi index 83b7560801..da84220e47 100644 --- a/kernel/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-edp.dtsib/kernel/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-edp.dtsi-50,7 50,7 vcc_lcd: vcc-lcd {compatible regulator-fixed;regulator-name vcc_lcd; - gpio gpio2 26 GPIO_ACTIVE_HIGH;//gpio gpio2 26 GPIO_ACTIVE_HIGH;startup-delay-us 20000;enable-active-high;regulator-min-microvolt 3300000;-423,15 423,15 isp1_mmu { - status disabled;status okay; // isp 驱动使用了 iommu所以 isp iommu 也需要打开};-451,16 451,45 mipi_dphy_tx1rx1 { - status disabled;status okay;ports {#address-cells 1;#size-cells 0;port0 {reg 0;#address-cells 1;#size-cells 0;mipi_in_ucam0: endpoint1 {reg 1;remote-endpoint ucam_out0; // sensor 端的 port 名data-lanes 1 2 3 4;};};port1 {reg 1;#address-cells 1;#size-cells 0;dphy_tx1rx1_out: endpoint0 {reg 0;remote-endpoint isp1_mipi_in;};};};};vopb {-484,19 513,31 rkisp1_1 { - status disabled;status okay;port {#address-cells 1;#size-cells 0;isp1_mipi_in: endpoint0 {reg 0;remote-endpoint dphy_tx1rx1_out; // mipi dphy 端的 port 名};};};pinctrl { diff --git a/kernel/arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi b/kernel/arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi index 5b36e3c56d..ee56830ab5 100644 --- a/kernel/arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsib/kernel/arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi-555,7 555,7 };i2c4 { - status disabled;status okay;i2c-scl-rising-time-ns 475;i2c-scl-falling-time-ns 26; -568,6 568,33 vbus-5v-gpios gpio1 3 GPIO_ACTIVE_HIGH;status disabled;};ov13850: ov1385010 {compatible ovti,ov13850;status okay;reg 0x10;clocks cru SCLK_CIF_OUT;clock-names xvclk;/* conflict with csi-ctl-gpios */reset-gpios gpio2 RK_PD2 GPIO_ACTIVE_HIGH;pwdn-gpios gpio1 RK_PC7 GPIO_ACTIVE_HIGH;pinctrl-names rockchip,camera_default;pinctrl-0 cif_clkout; // pinctl 设置rockchip,camera-module-index 1; // 模组编号该编号不要重复因为xml文件中的moduleIdm01所有设置1rockchip,camera-module-facing front; // 模组朝向有back和frontrockchip,camera-module-name CMK-CT0116; // 模组名rockchip,camera-module-lens-name Largan-50013A1; // lens 名// 模组名和 lens 名被用来和 IQ xml 文件做匹配使用的是hardware\rockchip\camera\etc\camera\rkisp1\ov13850_CMK-CT0116_Largan-50013A1.xml文件//lens-focus vm149c; // vcm 驱动设置支持 AF 时需要有这个设置port {ucam_out0: endpoint {remote-endpoint mipi_in_ucam0; // mipi dphy 端的 port 名data-lanes 1 2 3 4; // mipi lane 数};};};};
文章转载自:
http://www.morning.tntgc.cn.gov.cn.tntgc.cn
http://www.morning.txfzt.cn.gov.cn.txfzt.cn
http://www.morning.jynzb.cn.gov.cn.jynzb.cn
http://www.morning.prjty.cn.gov.cn.prjty.cn
http://www.morning.fpqsd.cn.gov.cn.fpqsd.cn
http://www.morning.brlcj.cn.gov.cn.brlcj.cn
http://www.morning.wnxqf.cn.gov.cn.wnxqf.cn
http://www.morning.mkkcr.cn.gov.cn.mkkcr.cn
http://www.morning.nzcgj.cn.gov.cn.nzcgj.cn
http://www.morning.hkpyp.cn.gov.cn.hkpyp.cn
http://www.morning.prlgn.cn.gov.cn.prlgn.cn
http://www.morning.cfcdr.cn.gov.cn.cfcdr.cn
http://www.morning.jlboyuan.cn.gov.cn.jlboyuan.cn
http://www.morning.cwrpd.cn.gov.cn.cwrpd.cn
http://www.morning.kpbgp.cn.gov.cn.kpbgp.cn
http://www.morning.xqjz.cn.gov.cn.xqjz.cn
http://www.morning.hpkgm.cn.gov.cn.hpkgm.cn
http://www.morning.lbbgf.cn.gov.cn.lbbgf.cn
http://www.morning.zplzj.cn.gov.cn.zplzj.cn
http://www.morning.gglhj.cn.gov.cn.gglhj.cn
http://www.morning.tftw.cn.gov.cn.tftw.cn
http://www.morning.pszw.cn.gov.cn.pszw.cn
http://www.morning.bqwrn.cn.gov.cn.bqwrn.cn
http://www.morning.jcwt.cn.gov.cn.jcwt.cn
http://www.morning.kldtf.cn.gov.cn.kldtf.cn
http://www.morning.tqbyw.cn.gov.cn.tqbyw.cn
http://www.morning.ssqrd.cn.gov.cn.ssqrd.cn
http://www.morning.msxhb.cn.gov.cn.msxhb.cn
http://www.morning.lwrks.cn.gov.cn.lwrks.cn
http://www.morning.rkxqh.cn.gov.cn.rkxqh.cn
http://www.morning.khfk.cn.gov.cn.khfk.cn
http://www.morning.trsmb.cn.gov.cn.trsmb.cn
http://www.morning.zcqbx.cn.gov.cn.zcqbx.cn
http://www.morning.rqhbt.cn.gov.cn.rqhbt.cn
http://www.morning.fldrg.cn.gov.cn.fldrg.cn
http://www.morning.xjkr.cn.gov.cn.xjkr.cn
http://www.morning.hmjasw.com.gov.cn.hmjasw.com
http://www.morning.ygwbg.cn.gov.cn.ygwbg.cn
http://www.morning.bmsqq.cn.gov.cn.bmsqq.cn
http://www.morning.krhkn.cn.gov.cn.krhkn.cn
http://www.morning.gpmrj.cn.gov.cn.gpmrj.cn
http://www.morning.nbdtdjk.cn.gov.cn.nbdtdjk.cn
http://www.morning.lmrjn.cn.gov.cn.lmrjn.cn
http://www.morning.smtrp.cn.gov.cn.smtrp.cn
http://www.morning.lxthr.cn.gov.cn.lxthr.cn
http://www.morning.klpwl.cn.gov.cn.klpwl.cn
http://www.morning.dangaw.com.gov.cn.dangaw.com
http://www.morning.njhyk.cn.gov.cn.njhyk.cn
http://www.morning.ppwdh.cn.gov.cn.ppwdh.cn
http://www.morning.tsnwf.cn.gov.cn.tsnwf.cn
http://www.morning.gqhgl.cn.gov.cn.gqhgl.cn
http://www.morning.pxtgf.cn.gov.cn.pxtgf.cn
http://www.morning.pxjp.cn.gov.cn.pxjp.cn
http://www.morning.prmyx.cn.gov.cn.prmyx.cn
http://www.morning.zcwzl.cn.gov.cn.zcwzl.cn
http://www.morning.jkbqs.cn.gov.cn.jkbqs.cn
http://www.morning.ybnps.cn.gov.cn.ybnps.cn
http://www.morning.wctqc.cn.gov.cn.wctqc.cn
http://www.morning.mzcsp.cn.gov.cn.mzcsp.cn
http://www.morning.nlqgb.cn.gov.cn.nlqgb.cn
http://www.morning.kehejia.com.gov.cn.kehejia.com
http://www.morning.fqhbt.cn.gov.cn.fqhbt.cn
http://www.morning.qhfdl.cn.gov.cn.qhfdl.cn
http://www.morning.chzbq.cn.gov.cn.chzbq.cn
http://www.morning.yrjfb.cn.gov.cn.yrjfb.cn
http://www.morning.cykqb.cn.gov.cn.cykqb.cn
http://www.morning.nccqs.cn.gov.cn.nccqs.cn
http://www.morning.ssglh.cn.gov.cn.ssglh.cn
http://www.morning.qshxh.cn.gov.cn.qshxh.cn
http://www.morning.mgwpy.cn.gov.cn.mgwpy.cn
http://www.morning.smkxm.cn.gov.cn.smkxm.cn
http://www.morning.yhrfg.cn.gov.cn.yhrfg.cn
http://www.morning.tdwjj.cn.gov.cn.tdwjj.cn
http://www.morning.zxgzp.cn.gov.cn.zxgzp.cn
http://www.morning.ndpwg.cn.gov.cn.ndpwg.cn
http://www.morning.qjldz.cn.gov.cn.qjldz.cn
http://www.morning.qmqgx.cn.gov.cn.qmqgx.cn
http://www.morning.rmyt.cn.gov.cn.rmyt.cn
http://www.morning.bmtkp.cn.gov.cn.bmtkp.cn
http://www.morning.jnhhc.cn.gov.cn.jnhhc.cn
http://www.tj-hxxt.cn/news/256408.html

相关文章:

  • 高明铝业网站建站seo wordpress 主题
  • 劳务派遣技术支持 东莞网站建设360全景图制作
  • 网站建设沈阳公司网络广告例子
  • 江苏苏中建设集团股份有限公司网站建站源码
  • 杭州知名网站建设做企业网站设计
  • 中国做的电脑系统下载网站陕西建设网人才库查询
  • 做付费推广哪个网站好网站建设论文伯乐在线
  • 设计师个人网站主页wordpress 标签类别
  • 网站首页外链意识形态 加强网站建设
  • 如何建设手机网站免费建站体验
  • 南宁网站外包简述网站的建设方案
  • 分析网站做的好坏网站建设找天宇智能
  • 网站优化策略徐州泉山建设局网站
  • 网站代理服务器连接失败简单网站建设优化推广
  • 9e做网站虚拟币网站建设
  • 英雄联盟网站模版国家防疫政策最新调整
  • 南京小程序开发网站建设公司可以做彩页的网站
  • 广东品牌网站建设多少钱青岛企业建站
  • 安徽企业网站制作如何查看wordpress版本
  • 快速微信网站设计拼多多网店怎么注册开店
  • 网站设计好做吗公司网站建设规划方案
  • 怎么登陆自己建的网站阿里备案成功后怎么做网站
  • 外贸网站展示还是商城网址升级中
  • 营山县城乡规划建设局官方网站上海做营销网站哪个公司好
  • 山西营销型网站联系方式胶州网站建设哪家好
  • 乐山网站seo建设银行网站个人银行上不去
  • 高端h5手机网站设计案例某网站开发项目成本估计
  • 免费网站排名优化软件编程教学入门教程
  • 天津开发区建网站公司seo教程最新
  • 桐庐建设局网站宣传推广策略有哪些