芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 合集
查看: 5485|回复: 0

【设计实例】基于FPGA片上ROM的图像显示系统

[复制链接]
  • TA的每日心情
    慵懒
    2021-2-24 10:16
  • 418

    主题

    769

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

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

    rom_img_display.rar (602.79 KB, 下载次数: 479)

    设计原理可以参考小梅哥的这篇博文:https://www.cnblogs.com/xiaomeige/p/6441061.html
    当然了,这里发出来的代码已经被小梅哥优化了很多地方,可能与博文里面的贴的代码内容稍有出入,不过原理和方法都是一样的哦。

    /*-----------------------------------------------------
    工程说明

            本工程实现简单的图像显示功能,在ROM中存储一张160*120分辨
            率大小的图片二进制数据,然后实时读取显示在TFT或VGA显示器上

    1、硬件支持说明
            本工程支持的主板为AC620、Starter板、AC609开发板,
            本工程支持的显示设备为4.3寸、5寸显示屏以及GM7123 VGA输出模块
    ---------------------------------------------------

    2、具体用户使用哪种显示硬件,在sys_cfg.v文件中,通过取消代码注
       释的方式使能该选项
            
            --使用的的显示设备型号(HW_TFT43、HW_TFT50、HW_VGA)
    ---------------------------------------------------

    3、本工程提供了三款FPGA开发板的引脚分配脚本文件,在工程目
       录的tcl文件夹下,支持AC620、AC609、Starter开发板,使
            用时请根据具体使用的FPGA硬件平台,先在引脚分配界面中删
            除所有引脚分配位置后,再在Quartus软件中运行对应板卡和
            对应显示设备的tcl脚本文件以完成引脚分配。每个板卡提供了
            2个脚本文件,分别为使用GM7123模块的VGA输出方式和使用
            4.3/5寸显示屏(两个屏引脚分配完全一样)的引脚分配,用户
            需要根据自己实际使用的硬件,选择相应的tcl脚本运行
            
    使用方法总结:
            第一步:在sys_cfg文件中,修改注释,选择一个指定的显示设备。
            第二步:在引脚分配界面中,删除所有引脚分配信息
            第三步:执行工程tcl脚本下的对应显示设备的tcl引脚分配脚本
            第四步:全编译工程,得到sof文件,下载到开发板中        
    */



    回复

    使用道具 举报

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

    本版积分规则

    QQ|小黑屋|Archiver|芯路恒电子技术论坛 |鄂ICP备2021003648号

    GMT+8, 2024-3-29 01:42 , Processed in 0.112504 second(s), 35 queries .

    Powered by Discuz! X3.4

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

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