Victor Yuan
获得 0 次赞
帮助过0人
如题,说明书内容如此 驱动我也有,但是就是装不上,谁能看看他的命令是不是有错 我在安装的时候加了一句chmod 777 lcd 因为他说lcd不是可执行文件 MZTX661A-PI-EXT显示扩展板数据手册 目录 1. 简介 ........................................................................................................... 2 2. 功能概览 .................................................................................................... 2 3. 引脚定义 .................................................................................................... 3 4. 机械结构 .................................................................................................... 4 5. 快速开始 .................................................................................................... 5 6. 参考附件 .................................................................................................... 6 1. 简介 MZTX661A-PI-EXT显示扩展板是一款专门为树莓派设计的,利用P1接口上的GPIO,I2C,SPI等接口作为数据传输介质的低成本触摸屏显示器。显示扩展板上的CPLD根据来自SPI接口的数据控制屏幕的显示内容。 该模块具有如下特性: l 配置简单,易于使用 l 320x240 分辨率,16位,6万5千色 l 2.2寸电阻式触摸屏 l 显示屏通过SPI总线通讯,SPI时钟最高可达125MHZ, l 触摸屏通过I2C总线通讯,I2C时钟最高达400KHZ l 无需额外供电 l 板载4按键输入,1个开关,及1个红外线接收头,2个用户LED指示灯(选配)。 l 开源Linux驱动程序 2. 功能概览 MZTX661A-PI-EXT显示扩展板包含一颗高速CPLD芯片(EPM3032),I2C接口的4线电阻式触摸控制芯片(TSC2003),4个轻触按键,1个开关,一个红外线接收头及2个用户LED指示灯(选配)。 I2C地址表 芯片型号 默认地址 可改为 TSC2003 0x48 0x4B 3. 引脚定义 树莓派P1接口 MZTX661A-PI-EXT 1 3V3 Power 2 5V Power 3 GPIO-0(IIC SDA) TSC2003 SDA数据脚 4 5V Power 5 GPIO-1(IIC SCL) TSC2003 SCL时钟脚 6 GND 7 GPIO-4 TSC2003 IRQ触摸中断 8 GPIO-14 LED 指示灯 9 GND 10 GPIO-15 LED 指示灯 11 GPIO-17 红外线数据 12 GPIO-18(PWM) LCD PWM 背光亮度控制 13 GPIO-21 K1 按键1 14 GND 15 GPIO-22 K2 按键2 16 GPIO-23 K3 按键3 17 3V3 Power 18 GPIO-24 K4 按键4 19 GPIO-10 (SPI MOSI) LCD MOSI SPI总线主出从入 20 GND 21 GPIO-9 (SPI MISO) LCD RST 显示屏复位 22 GPIO-25 LCD RS 显示屏命令/数据 23 GPIO-11 (SPI SCLK) LCD SCLK SPI总线时钟 24 GPIO-8 (SPI CE0) LCD CS 显示片选 25 GND 26 GPIO-7 (SPI CE1) 开关信号 5. 快速开始 首次使用时,按下面步骤操作: 1 将驱动程序文件压缩包(mztx661a-pi-ext.rar)通过读卡器复制到SD卡里或通过SSH传输到在目标树莓派上,然后将文件解压到/home/pi目录下。 2 修改config.txt文件 进入到boot目录,用nano工具修改config.txt,输入命令: sudo nano config.txt 然后找到 # uncomment to force a console size. By default it will be display\'s size minus # overscan. 将 #framebuffer_width=1280 #framebuffer_height=720 这2行改为: framebuffer_width=640 framebuffer_height=480 3 进入到解压后的目录,输入命令:cd /home/pi/mztx661a-pi-ext/src 重新编译:输入命令:make 4 将目录下的自启动脚本文件lcd复制到 /etc/init.d目录下。输入命令: sudo cp lcd /etc/init.d 5 设置每次开机时自动运行显示驱动程序,进入到/etc/init.d,输入命令: sudo update-rc.d lcd defaults 6 重启系统,输入命入: sudo reboot 6. 参考附件 显示屏控制器手册:bd663474.pdf 触摸芯片控制器手册:tsc2003.pdf