TFT调试中的一点感想.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TFT调试中的一点感想

TFT调试中的一点感想 学了fpga挺长时间了,算起来快一年了,但是说实话,也许是这东西确实挺难,所以一直都没什么进展,下期开学就要找工作了,而趁放假也没回家,下半年又有国赛,我决定趁着假期调试一下液晶,上网搜素了一番,可惜啊,颗粒无收,没办法呀,只能硬着头皮自己写了,液晶控制器是ILI9325的,下了一个51的源程序,一看,蛮简单的,所以着手去洗。可问题来了,以前从未自己动工写程序,不知道如何开头,思索了一番,根据以前的经验写了一个液晶初始化的程序,上机一调试,哈哈,还真好使,屏也能正常显示,但别以为这是很短的时间啊,也花了两天的,但是新的问题有出现了,程序是好使,但感觉条理不清晰,很繁杂,根本就无法继续下去,于是决定放弃原来的方案,另谋出路,但得从哪入手了,郁闷中,网友avic的液晶驱动程序给了我很大的启发,于是模仿他的程序写了一个初始化的程序,结果和我前些天的一样,但比那个要好的多,决定一直写下去,虽然初步是成功了,但下一步该做什么了,经过思考,我决定先显示一幅图片在液晶上,首先就遇到了问题,就我上次说得fpga的mif文件的生成,经过几天的琢磨,我终于找到了方法,但是上次所说的还有点小问题,一个是关于Imagetolcd的提取的问题,经过对比,我发现PictoMif转化以后,将低字节放在前边了,所以这是不正确的,恰好Imagetolcd上有将高字节放在前的选项,这个问题才得以解决, 如下图所示,文件提取完了,马上就应该初始化了啥,再已编译,报错,再检查,哦,原来fpga里的M4k存储块有限,无法容纳那么多 的点,只能另辟佳境了,可是我现在有没操作外部的Sram,于是决定将图片缩小为64*64的,初始化完成后,还有剩余的空间,完全够调试用了,于是决定进行下去,参照网友写的AM和ID[1:0]的设置方法,倒腾了半天,几乎都被我全试过了,可是总是出毛病,我将AM设置为0,ID设置为11,将取模软件的扫描模式设置为水平扫描,将初始化文件初始成四条线,可是无论怎么修改,都和想象的插入挺大,到现在也还没搞明白,决定先将图像显示出来再说,于是经过反复实现,在上图所示的取模方式下,将IM设置为1,ID设置为00,得到了图片,在这里还值得注意的一点就是,XY结束地址的设置问题,比如零点取得是 0,0 ,则结束地址应该为 63,63 ,同样,X和Y计数器的地址也应该设置为63和63,否则图片将不能正确显示,不信你设置试试。

文档评论(0)

jiulama + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档