例说FPGA连载59:LCD触摸屏驱动设计之板级调试
时间:12-19
来源:互联网
点击:
例说FPGA连载59:LCD触摸屏驱动设计之板级调试
特权同学,版权所有
配套例程和更多资料下载链接:
http://pan.baidu.com/s/1c0nf6Qc
① 连接好硬件, VIP核心板 + SF-L70子板 + 7寸液晶屏,并且给VIP核心板上电。
② 打开“…\prj\vip_ex7”文件夹下的工程。
③ 使用Programmer将“…\prj\vip_ex7\output_files”文件夹下的vip.sof文件下载到VIP核心板中。
④ 打开EDS。导入“…\prj\vip_ex7\software”文件夹下的软件工程(包括应用工程和BSP工程)。
⑤ 运行应用程序,接着我们可以按照图9.7所示的顺序分别点击触摸屏的左上角、右上角、右下角和左下角。
图9.7 触摸屏数据采集功能演示
⑥ 点击完毕,我们可以看到如图9.8所示,Nios II Console中打印出来刚才触摸屏被按下后4组坐标数据。从这四组数据中,我们不难发现,当触摸屏的最左侧被按下时,数据较大;最右侧被按下时,数据较小。当触摸屏最上侧被按下时,数据较小;最下侧被按下时,数据较大。当然了,这些数据并不能直接作为触摸屏的坐标点,例如我们的液晶屏是800*480分辨率的,若希望和这些数据对照上,还需要做一些映射处理。后面的例程我们会进一步来探讨这个问题。
图9.8 Nios II Console打样触摸屏坐标数据
- 基于FPGA的片上系统的无线保密通信终端(02-16)
- 基于Virtex-5 FPGA设计Gbps无线通信基站(05-12)
- 基于FPGA的DVI/HDMI接口实现(05-13)
- 基于ARM的嵌入式系统中从串配置FPGA的实现(06-09)
- 采用EEPROM对大容量FPGA芯片数据实现串行加载(03-18)
- 赛灵思:可编程逻辑不仅已是大势所趋,而且势不可挡(07-24)