本帖最后由 一座城 于 2015-3-5 10:51 编辑
第二十六章 宝马1768——TFT3.2触摸
实验说明:插彩屏的时候注意对应,因为开发板上多预留了一个5V和GND的引脚。不要插错了。本实验主要涉及了触摸屏的使用,触摸屏与控制器的通信之间采用的是SPI的通信方式。
硬件说明:因为我们的屏上用的是一个SPI接口,所以使用不同SPI接口设备时,要注意其片选段CS。 这里要说明的是XPT2046与ADS7843在引脚和控制命令是兼容的。 程序说明:首先是要对触摸芯片引脚和LCD进行初始化,LCD的初始化就不在此介绍了,如有疑问请看LCD刷屏的。关于SPI的传输数据相关代码在我们的LCD_touch.c文件里。 当我们读到了触摸屏经过xpt2024转换后的AD值,就可以使用下面这个函数把AD值转换为TFT的坐标值,再调用打点函数画出我们在触摸屏上划过的笔迹。
实验现象:
【04】宝马1768_触摸屏SSD1298(2014.05.28).rar
(412.13 KB, 下载次数: 2)
|