芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 活动
查看: 832|回复: 2

【设计实例】可配置的VGA通用驱动控制器,适配多种分辨率

[复制链接]
  • TA的每日心情
    可爱
    2019-5-10 10:58
  • 212

    主题

    378

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    10880
    发表于 2019-4-10 20:57:15 | 显示全部楼层 |阅读模式
    如果您还没有注册本论坛,将无法下载论坛中附件,但是注册论坛非常简单,使用微   信 扫码即可注册。
    也可以在小梅哥任意一个Q群内直接索取邀请码使用邀请码注册,小梅哥创建的任意一个群都可以。


    以前自己写过单独的VGA控制器和TFT屏控制器,那些都是分开写的,每个设备(4.3寸显示屏、5寸显示屏、VGA输出等),甚至每个分辨率都要单独写一个驱动模块,那样实用不方便,也不利于工程版本的管理,给自己的例程发布和更新带来了非常大的麻烦,因此小梅哥今天痛定思痛,采用条件编译的方式,设计了一个通用的驱动模块,该模块只需要在代码中选择不同的编译参数,就能够实现不同分辨率的时序输出。用起来非常方便。

    注意,每个分辨率对应的像素时钟频率是不一样的,因此需要针对不同的分辨率,给ClkDisp提供不同频率的时钟。每个分辨率对应的参数已经在条件编译的代码部分通过注释的方式提示了。
    ac620_vga_ctrl_gm7123.rar (79.79 KB, 下载次数: 58)
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2018-12-27 12:38
  • 0

    主题

    3

    帖子

    23

    积分

    新手上路

    Rank: 2

    积分
    23
    发表于 2019-4-15 10:03:26 | 显示全部楼层
    很好,最近正在学这个,项目上正要使用
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    1

    帖子

    3

    积分

    新手入门

    Rank: 1

    积分
    3
    发表于 2019-10-11 13:45:59 | 显示全部楼层
    请问安装VGA控制器后,就能跑桌面系统了吗,可以运行QT界面吧,谢谢
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|手机版|Archiver|芯路恒电子技术论坛  

    GMT+8, 2019-11-19 12:32 , Processed in 0.107896 second(s), 11 queries , File On.

    Powered by Discuz! X3.3

    © 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

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