单片机学习小组
登录
直播中
挽你何用
9年用户
909经验值
擅长:电源/新能源 MEMS/传感技术
私信
关注
如何将触控芯片的IIC接口转换为USB接口呢
开启该帖子的消息推送
触控芯片
IIC
接口
CH554是什么?CH554如何实现数据转换呢?
如何将触控芯片的IIC接口转换为USB接口呢?
回帖
(6)
骆其节
2022-2-24 10:24:51
为迎合之前手机和平板电脑的应用,现在市面上的大多电容屏触控芯片的接口都是IIC,使用这些电容屏的时候,需要预先在Windows/Android/Linux等系统中置入IIC的驱动程序,然后才能使用触控屏,对于现在标准化生产的windows或安卓主板而言,使用起来很不方便。
所以设计工程师们都希望将自己手中的IIC接口触控屏升级为USB接口触控屏,因为USB接口触控屏在Windows/Android/Linux等系统中无需安装驱动程序,无需开发软件,即插即用兼容性好,使用起来十分方便。
那么如何将触控芯片的IIC接口转换为USB接口呢?——本方案是通过一颗USB单片机来实现的,CH554是一颗增强型51内核的USB单片机,使用其USB和IIC接口自己写代码来实现数据转换即可。应用框图如下:
威廉希尔官方网站 原理图如下:
上图是测试板,实际使用中可以去掉不必须要的接口,总的来说就是仅需要1颗CH554G,1颗5V转3.3V的电平转换芯片,两颗电容即可。
方案中CH554的USB接口直连电脑,支持Windows7以上/Android/Linux和MAC OS系统,无需安装驱动程序,即插即用,支持10点触控。
和触控IIC连接的6线定义为:VCC3.3V、GND、SCL、SDA、INT、RST。
由于每家品牌触控芯片的IIC协议都不相同,此方案并不是通用的,只支持汇顶和墩泰部分型号的触控IIC,比如:GT911、GT9110、GT9271、GT928、FT5206、FT5406、FT5506等等。
可提供此方案的HEX文件,压缩包里有两个文件一个是HID_TP_FT5X06_V100.hex,这是用于墩泰型号的代码,另一个是HID_TP_GT_V100.hex这是用于汇顶型号的代码。
需要HEX的朋友可以回复邮箱,发资料包。
可以按照上面图片的原理图做好硬件设计。
那么如何将此代码烧录到CH554G中呢?
1、安装CH372DRV.EXE
2、打开:电容屏方案ISP下载工具(兼容)_180416
3、CH554G芯片完全断电,将UD+引脚加一个4.7K电阻上拉到5V
4、将CH554G的USB口插入电脑,软件即可识别到USB设备,下载代码。
5、汇顶芯片支持读取屏幕分辨率,可以自适应,但是不排除部分屏读出的结果是错误的,或者读不出来的。这种情况下还是可以使用屏幕分辨率以及轴向配置工具配置。此时,一定要把配置工具“灵敏度”写“10”,配置完后点击写dataflash即可。
为迎合之前手机和平板电脑的应用,现在市面上的大多电容屏触控芯片的接口都是IIC,使用这些电容屏的时候,需要预先在Windows/Android/Linux等系统中置入IIC的驱动程序,然后才能使用触控屏,对于现在标准化生产的windows或安卓主板而言,使用起来很不方便。
所以设计工程师们都希望将自己手中的IIC接口触控屏升级为USB接口触控屏,因为USB接口触控屏在Windows/Android/Linux等系统中无需安装驱动程序,无需开发软件,即插即用兼容性好,使用起来十分方便。
那么如何将触控芯片的IIC接口转换为USB接口呢?——本方案是通过一颗USB单片机来实现的,CH554是一颗增强型51内核的USB单片机,使用其USB和IIC接口自己写代码来实现数据转换即可。应用框图如下:
威廉希尔官方网站 原理图如下:
上图是测试板,实际使用中可以去掉不必须要的接口,总的来说就是仅需要1颗CH554G,1颗5V转3.3V的电平转换芯片,两颗电容即可。
方案中CH554的USB接口直连电脑,支持Windows7以上/Android/Linux和MAC OS系统,无需安装驱动程序,即插即用,支持10点触控。
和触控IIC连接的6线定义为:VCC3.3V、GND、SCL、SDA、INT、RST。
由于每家品牌触控芯片的IIC协议都不相同,此方案并不是通用的,只支持汇顶和墩泰部分型号的触控IIC,比如:GT911、GT9110、GT9271、GT928、FT5206、FT5406、FT5506等等。
可提供此方案的HEX文件,压缩包里有两个文件一个是HID_TP_FT5X06_V100.hex,这是用于墩泰型号的代码,另一个是HID_TP_GT_V100.hex这是用于汇顶型号的代码。
需要HEX的朋友可以回复邮箱,发资料包。
可以按照上面图片的原理图做好硬件设计。
那么如何将此代码烧录到CH554G中呢?
1、安装CH372DRV.EXE
2、打开:电容屏方案ISP下载工具(兼容)_180416
3、CH554G芯片完全断电,将UD+引脚加一个4.7K电阻上拉到5V
4、将CH554G的USB口插入电脑,软件即可识别到USB设备,下载代码。
5、汇顶芯片支持读取屏幕分辨率,可以自适应,但是不排除部分屏读出的结果是错误的,或者读不出来的。这种情况下还是可以使用屏幕分辨率以及轴向配置工具配置。此时,一定要把配置工具“灵敏度”写“10”,配置完后点击写dataflash即可。
1
举报
李高歌
2022-2-24 10:25:00
为迎合之前手机和平板电脑的应用,现在市面上的大多电容屏触控芯片的接口都是IIC,使用这些电容屏的时候,需要预先在Windows/Android/Linux等系统中置入IIC的驱动程序,然后才能使用触控屏,对于现在标准化生产的windows或安卓主板而言,使用起来很不方便。
所以设计工程师们都希望将自己手中的IIC接口触控屏升级为USB接口触控屏,因为USB接口触控屏在Windows/Android/Linux等系统中无需安装驱动程序,无需开发软件,即插即用兼容性好,使用起来十分方便。
那么如何将触控芯片的IIC接口转换为USB接口呢?——本方案是通过一颗USB单片机来实现的,CH554是一颗增强型51内核的USB单片机,使用其USB和IIC接口自己写代码来实现数据转换即可。应用框图如下:
威廉希尔官方网站 原理图如下:
上图是测试板,实际使用中可以去掉不必须要的接口,总的来说就是仅需要1颗CH554G,1颗5V转3.3V的电平转换芯片,两颗电容即可。
方案中CH554的USB接口直连电脑,支持Windows7以上/Android/Linux和MAC OS系统,无需安装驱动程序,即插即用,支持10点触控。
和触控IIC连接的6线定义为:VCC3.3V、GND、SCL、SDA、INT、RST。
由于每家品牌触控芯片的IIC协议都不相同,此方案并不是通用的,只支持汇顶和墩泰部分型号的触控IIC,比如:GT911、GT9110、GT9271、GT928、FT5206、FT5406、FT5506等等。
可提供此方案的HEX文件,压缩包里有两个文件一个是HID_TP_FT5X06_V100.hex,这是用于墩泰型号的代码,另一个是HID_TP_GT_V100.hex这是用于汇顶型号的代码。
需要HEX的朋友可以回复邮箱,发资料包。
可以按照上面图片的原理图做好硬件设计。
那么如何将此代码烧录到CH554G中呢?
1、安装CH372DRV.EXE
2、打开:电容屏方案ISP下载工具(兼容)_180416
3、CH554G芯片完全断电,将UD+引脚加一个4.7K电阻上拉到5V
4、将CH554G的USB口插入电脑,软件即可识别到USB设备,下载代码。
5、汇顶芯片支持读取屏幕分辨率,可以自适应,但是不排除部分屏读出的结果是错误的,或者读不出来的。这种情况下还是可以使用屏幕分辨率以及轴向配置工具配置。此时,一定要把配置工具“灵敏度”写“10”,配置完后点击写dataflash即可。
为迎合之前手机和平板电脑的应用,现在市面上的大多电容屏触控芯片的接口都是IIC,使用这些电容屏的时候,需要预先在Windows/Android/Linux等系统中置入IIC的驱动程序,然后才能使用触控屏,对于现在标准化生产的windows或安卓主板而言,使用起来很不方便。
所以设计工程师们都希望将自己手中的IIC接口触控屏升级为USB接口触控屏,因为USB接口触控屏在Windows/Android/Linux等系统中无需安装驱动程序,无需开发软件,即插即用兼容性好,使用起来十分方便。
那么如何将触控芯片的IIC接口转换为USB接口呢?——本方案是通过一颗USB单片机来实现的,CH554是一颗增强型51内核的USB单片机,使用其USB和IIC接口自己写代码来实现数据转换即可。应用框图如下:
威廉希尔官方网站 原理图如下:
上图是测试板,实际使用中可以去掉不必须要的接口,总的来说就是仅需要1颗CH554G,1颗5V转3.3V的电平转换芯片,两颗电容即可。
方案中CH554的USB接口直连电脑,支持Windows7以上/Android/Linux和MAC OS系统,无需安装驱动程序,即插即用,支持10点触控。
和触控IIC连接的6线定义为:VCC3.3V、GND、SCL、SDA、INT、RST。
由于每家品牌触控芯片的IIC协议都不相同,此方案并不是通用的,只支持汇顶和墩泰部分型号的触控IIC,比如:GT911、GT9110、GT9271、GT928、FT5206、FT5406、FT5506等等。
可提供此方案的HEX文件,压缩包里有两个文件一个是HID_TP_FT5X06_V100.hex,这是用于墩泰型号的代码,另一个是HID_TP_GT_V100.hex这是用于汇顶型号的代码。
需要HEX的朋友可以回复邮箱,发资料包。
可以按照上面图片的原理图做好硬件设计。
那么如何将此代码烧录到CH554G中呢?
1、安装CH372DRV.EXE
2、打开:电容屏方案ISP下载工具(兼容)_180416
3、CH554G芯片完全断电,将UD+引脚加一个4.7K电阻上拉到5V
4、将CH554G的USB口插入电脑,软件即可识别到USB设备,下载代码。
5、汇顶芯片支持读取屏幕分辨率,可以自适应,但是不排除部分屏读出的结果是错误的,或者读不出来的。这种情况下还是可以使用屏幕分辨率以及轴向配置工具配置。此时,一定要把配置工具“灵敏度”写“10”,配置完后点击写dataflash即可。
举报
陈丹丽
2022-2-24 10:28:06
为迎合之前手机和平板电脑的应用,现在市面上的大多电容屏触控芯片的接口都是IIC,使用这些电容屏的时候,需要预先在Windows/Android/Linux等系统中置入IIC的驱动程序,然后才能使用触控屏,对于现在标准化生产的windows或安卓主板而言,使用起来很不方便。
所以设计工程师们都希望将自己手中的IIC接口触控屏升级为USB接口触控屏,因为USB接口触控屏在Windows/Android/Linux等系统中无需安装驱动程序,无需开发软件,即插即用兼容性好,使用起来十分方便。
那么如何将触控芯片的IIC接口转换为USB接口呢?——本方案是通过一颗USB单片机来实现的,CH554是一颗增强型51内核的USB单片机,使用其USB和IIC接口自己写代码来实现数据转换即可。应用框图如下:
威廉希尔官方网站 原理图如下:
上图是测试板,实际使用中可以去掉不必须要的接口,总的来说就是仅需要1颗CH554G,1颗5V转3.3V的电平转换芯片,两颗电容即可。
方案中CH554的USB接口直连电脑,支持Windows7以上/Android/Linux和MAC OS系统,无需安装驱动程序,即插即用,支持10点触控。
和触控IIC连接的6线定义为:VCC3.3V、GND、SCL、SDA、INT、RST。
由于每家品牌触控芯片的IIC协议都不相同,此方案并不是通用的,只支持汇顶和墩泰部分型号的触控IIC,比如:GT911、GT9110、GT9271、GT928、FT5206、FT5406、FT5506等等。
可提供此方案的HEX文件,压缩包里有两个文件一个是HID_TP_FT5X06_V100.hex,这是用于墩泰型号的代码,另一个是HID_TP_GT_V100.hex这是用于汇顶型号的代码。
可以按照上面图片的原理图做好硬件设计。
那么如何将此代码烧录到CH554G中呢?
1、安装CH372DRV.EXE
2、打开:电容屏方案ISP下载工具(兼容)_180416
3、CH554G芯片完全断电,将UD+引脚加一个4.7K电阻上拉到5V
4、将CH554G的USB口插入电脑,软件即可识别到USB设备,下载代码。
5、汇顶芯片支持读取屏幕分辨率,可以自适应,但是不排除部分屏读出的结果是错误的,或者读不出来的。这种情况下还是可以使用屏幕分辨率以及轴向配置工具配置。此时,一定要把配置工具“灵敏度”写“10”,配置完后点击写dataflash即可。
为迎合之前手机和平板电脑的应用,现在市面上的大多电容屏触控芯片的接口都是IIC,使用这些电容屏的时候,需要预先在Windows/Android/Linux等系统中置入IIC的驱动程序,然后才能使用触控屏,对于现在标准化生产的windows或安卓主板而言,使用起来很不方便。
所以设计工程师们都希望将自己手中的IIC接口触控屏升级为USB接口触控屏,因为USB接口触控屏在Windows/Android/Linux等系统中无需安装驱动程序,无需开发软件,即插即用兼容性好,使用起来十分方便。
那么如何将触控芯片的IIC接口转换为USB接口呢?——本方案是通过一颗USB单片机来实现的,CH554是一颗增强型51内核的USB单片机,使用其USB和IIC接口自己写代码来实现数据转换即可。应用框图如下:
威廉希尔官方网站 原理图如下:
上图是测试板,实际使用中可以去掉不必须要的接口,总的来说就是仅需要1颗CH554G,1颗5V转3.3V的电平转换芯片,两颗电容即可。
方案中CH554的USB接口直连电脑,支持Windows7以上/Android/Linux和MAC OS系统,无需安装驱动程序,即插即用,支持10点触控。
和触控IIC连接的6线定义为:VCC3.3V、GND、SCL、SDA、INT、RST。
由于每家品牌触控芯片的IIC协议都不相同,此方案并不是通用的,只支持汇顶和墩泰部分型号的触控IIC,比如:GT911、GT9110、GT9271、GT928、FT5206、FT5406、FT5506等等。
可提供此方案的HEX文件,压缩包里有两个文件一个是HID_TP_FT5X06_V100.hex,这是用于墩泰型号的代码,另一个是HID_TP_GT_V100.hex这是用于汇顶型号的代码。
可以按照上面图片的原理图做好硬件设计。
那么如何将此代码烧录到CH554G中呢?
1、安装CH372DRV.EXE
2、打开:电容屏方案ISP下载工具(兼容)_180416
3、CH554G芯片完全断电,将UD+引脚加一个4.7K电阻上拉到5V
4、将CH554G的USB口插入电脑,软件即可识别到USB设备,下载代码。
5、汇顶芯片支持读取屏幕分辨率,可以自适应,但是不排除部分屏读出的结果是错误的,或者读不出来的。这种情况下还是可以使用屏幕分辨率以及轴向配置工具配置。此时,一定要把配置工具“灵敏度”写“10”,配置完后点击写dataflash即可。
举报
jf_32881532
2024-11-16 06:36:51
您好,41231520@qq.com,麻烦了!
您好,41231520@qq.com,麻烦了!
举报
更多回帖
rotate(-90deg);
回复
相关问答
触控芯片
IIC
接口
如何将
应用从串行
接口
移植到
USB
接口
?
2021-06-07
1074
MCU通过
IIC
口控制TLV320AIC3204,请问MCU的
IIC
接口
和TLV320AIC3204的
IIC
接口
对接时需要电平
转换
吗?
2024-10-30
307
如何将
产品的
USB
接口
PD化
呢
?
2021-07-26
1971
使用
USB
通信
如何将
USB
驱动程序与lpc 54018控制器
接口
连接?
2023-04-17
247
怎样去设计
IIC
接口
的BSP层代码模块
呢
2022-01-17
736
请问怎么
将
CX3所有
接口
映射到
USB
上去?
2019-11-01
1468
请问通过
USB
接口
读取焊机的焊接参数如何分离出来
2018-08-21
1900
如何将
秒数
转换为
时间字符串?
2016-03-30
5217
接口
转换
芯片
-FT232RL
2019-09-21
3052
请问有没有一种
芯片
可以支持
将
u***信号
转换为
ps2信号的
2019-01-15
3150
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分