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

阿尔法开发板移植ov5640时候一个小的注意事项

问题:移植后摄像头显示异常:颜色不对,显示两个相同的区域,且只显示半个屏幕

解决方法:以我的4.3寸屏幕为例

一定要把bits-per-pixel改成16,因为ov5640不支持24等其他格式,所以导致字节写入和读取错误,最终导致显示错误,并不是摄像头驱动问题,而是显示驱动问题。

/* 4.3寸800*480 */
&lcdif {
    pinctrl-names = "default";
    pinctrl-0 = <&pinctrl_lcdif_dat                 /* 使用到的IO */
            &pinctrl_lcdif_ctrl>;
    display = <&display0>;
    status = "okay";

    display0: display {                             /* LCD属性信息 */
        bits-per-pixel = <16>;                      /* 一个像素占用24bit */
        bus-width = <24>;                           /* 总线宽度 */

        display-timings {
            native-mode = <&timing0>;               /* 时序信息 */
            timing0: timing0 {
                clock-frequency = <31000000>;       /* LCD像素时钟,单位Hz,实际应该会被分成33000000,31M是理论的,而能实际分频的是33M*/
                hactive = <800>;                    /* LCD X轴像素个数 */
                vactive = <480>;                    /* LCD Y轴像素个数 */
                hfront-porch = <40>;                /* LCD hfp参数 */
                hback-porch = <88>;                 /* LCD hbp参数 */
                hsync-len = <48>;                   /* LCD hspw参数 */
                vback-porch = <32>;                 /* LCD vbp参数 */
                vfront-porch = <13>;                /* LCD vfp参数 */
                vsync-len = <3>;                    /* LCD vspw参数 */

                hsync-active = <0>;                 /* hsync数据线极性 */
                vsync-active = <0>;                 /* vsync数据线极性 */
                de-active = <1>;                    /* de数据线极性 */
                pixelclk-active = <0>;              /* clk数据线先极性 */
            };
        };
    };
};
http://www.hskmm.com/?act=detail&tid=23053

相关文章:

  • 使用kraken2 命令对重测序数据进行物种分类
  • 2025/10/2
  • 重测序数据fastp数据质控及fastQC质量评估
  • 8. Spring AI tools/function-call - 教程
  • electron 安装失败
  • 2025担保合同律师事务所推荐,专业团队高效解决法律难题!
  • 10.1 CSP模拟26 改题记录
  • Spring 核心 - AOP 面向切面编程入门, 通俗易懂
  • 2025年筒袋磁力泵实力厂家推荐榜:高效耐用与创新技术深度解
  • 2025电源适配器权威推荐榜:高效稳定、安全耐用的优质品牌之
  • 2025航空插头权威推荐榜:M8/m12/公母对接/5芯/五芯/三芯/4芯/3芯/12芯航空插头优质性能与可靠品质的源头厂家之选
  • 2025经侦律师优质品牌推荐:上海浦信律所专业护航!
  • 2025多校冲刺CSP模拟赛1
  • Excel取消合并保留内容
  • 可达 2025 国庆集训笔记
  • 深入解析:【关于虚拟机执行ip addr 命令不显示ip地址问题】
  • reLeetCode 热题 100- 无重复字符的最长子串 - MKT
  • 31. 下一个排列
  • 欧易-(OKX)交易所注册及KYC认证全流程指南
  • APOC(Awesome Procedures On Cypher) 的安装 - 指南
  • Window配置WSL(Ubuntu)环境
  • OI 笑传 #15
  • 2025 年超微粉碎机厂家 TOP 企业品牌推荐排行榜,新型,低温,节能,中药,防爆,化肥,风冷,水冷,大型,超细超微粉碎机推荐这十家公司!
  • 【题目合集】一元二次方程 | 换元思想
  • GeekDoc 中文系列教程 2025.10
  • 贪心算法 | 每周8题(一) - 指南
  • 如何设计出优秀、健壮且易于维护的API——关于HTTP状态码与业务逻辑状态码的处理 - 浪矢
  • 做题记录(Part 1. 基础算法)
  • Android项目实现自动获取手机号一键登录功能
  • 实用指南:零基础学AI大模型之Prompt提示词工程