(SKU:DFR0506)7'' HDMI Display with Capacitive Touchscreen

来自DFRobot Product Wiki
跳转至: 导航搜索

[[FILE:|thumb|300px|right|TFT Touchscreen for Raspberry Pi]]

目录

概述

这是一款带电容多点触控的HDMI高清7寸显示屏。显示屏分辨率为1024×600,内置了由DF新研发的USB免驱HID输入设备,可以直接插在电脑端进行触摸操作,完全代替鼠标,结合HDMI高清显示屏,让庞大的台式机秒变平板电脑。同时,显示屏还支持硬件背光调节,可以通过旋转屏幕背后的电位器调节背光亮度,为使用带来方便。 注意:如果是树莓派驱动,建议外部供电电流在1.5A@5V以上

技术规格

  • 工作电压: 5V
  • 最大工作电流:1A
  • 屏幕分辨率: 1024x600
  • 刷新频率:43Hz
  • 视频接口: HDMI
  • 触控接口: Micro-USB
  • 触控点数:5
  • 外形尺寸: 183mm x 100mm
  • 安装孔尺寸:3.1mm x 6mm
  • 安装孔位置: 175mm x 90mm


接口说明

  • 标准HDMI
  • 标准Micro USB
7寸触摸屏背面


在树莓派上使用 7寸触摸屏

在树莓派上使用7寸触摸屏,会有分辨率不适应的情况,导致触摸有偏差,需要重新设置分辨率。

进入/boot/config.txt,修改或加入以下项目:

#remove black borders
disable_overscan=1

#set specific CVT mode
hdmi_cvt 1024 600 60 6 0 0 0

#set CVT as default
hdmi_group=2
hdmi_mode=87
  • 注意:
    • windows系统会自动获取分辨率,不用修改


通过USB更新固件

Dfu-util(Device Firmware Upgrade Utilities)是一款免费的开源的跨平台的固件更 新程序,通过该程序可以方便的为具有微控制器的设备进行固件更新,而不受平台的限制。
更多相关资料可以查询其官网:http://dfu-util.sourceforge.net

在windows系统更新固件

1.下载 USB 驱动安装工具zadig.exe
2.进入dfu模式
将boot两个引脚短接,然后通过USB线连接到电脑(先短接,再连接)
Boot引脚.png


3.zadig安装winUSB驱动
Zadig注册winUSB1.png

Zadig注册winUSB2.png
  • 点击Options,勾选List All Devices(1)
  • 在下拉框中选择设备“STM32 DFU”(2)
  • 在 Driver 中选择“WinUSB”(3)
  • 点击 Install Driver(4)
如果有弹出 Windows 系统对话框,点击继续安装


  • 用zadig安装winUSB驱动时,安装失败,显示缺少msvcr100d.dll文件(win10系统已经有msvcr100d.dll文件,不会报错)
QQ截图20170914095941.png
  • win7系统(32位/64位)
下载msvcr100d.dll,放到C:\Windows\System32 目录下,再重新安装驱动,便不会报错了。
  • win8系统
  • 32位
下载msvcr100d.dll,放到C:\Windows\System32 目录下,再重新安装驱动,便不会报错了。
  • 64位
下载msvcr100d.dll,放到与zadig.exe同级的目录下。(放到C:\Windows\System32 目录下会有新的报错)
Zadig同级.png


4.下载 dfu-util工具
5.解压文件至你的电脑,例如“桌面>dfu-util-0.9-win64”,无需安装即可使用
6.将下载的“固件程序”(一个压缩文件,比如:Touch.zip)),解 压后把一个dfu文件(比如:Touch.dfu)拷贝至该目录内,或其他目录下。
7.点击开始图标,在“运行”框中输入“cmd”,打开 windows 终端工具
8.在命令框内输入 cd xxx\dfu-util-0.9-win64(此处为 dfu-util 的安装路径)
Dfu-util路径.png
9.在命令框中输入如下指令 dfu-util.exe -d 0483:df11 -a 0 –D xxxx\xxxx\yyyy.dfu
Dfu-util指令.png
  • dfu-util.exe 为应用程序名称
  • 0483:df11 为USB 端口号
  • -D Download 下载指令,适用于从 PC 端向设备发送数据
  • xxxx\xxxx\为你待更新的固件程序存放的文件夹目录地址,若固件程序位于 dfu-util 的同级目录内,则不必写地址
  • yyyy.dfu 为待更新的固件程序名称
10.出现如下界面,则表明程序正在烧录,进度条到 100%时则烧录完毕
烧录过程.png
11.烧录完成后,重新插拔USB设备


Linux下固件更新

1.使用apt-get安装dfu-util
  • apt-get install dfu-util
2.使用dfu-util进行固件升级
  • sudo dfu-util -d 0483:df11 -a 0 -D xxxx.dfu (需要获取root权限)
3.重新插拔USB设备



mac下固件更新

1.打开命令终端
  • 打开launcpad
Launcpad.png
  • 在屏幕的最上方搜索“终端”
终端.png
  • 打开终端
201505061116575183424 600 0.png
2.安装dfu-util
  • brew install dfu-util
3.dfu-util固件升级
  • dfu-util -d 0483:df11 -a 0 -D xxxx.dfu
4.重新插拔USB设备





Nextredirectltr.png如有更多疑问,可登陆我们的论坛与我们进行交流,您的宝贵意见将我们不断进步的阶梯! 点击进入论坛

个人工具
名字空间

变换
操作
导航
工具箱