|
例說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打樣觸摸屏坐標數據 |