CY8CTST110
的TrueTouch功能概述
TrueTouch系列提供了最快捷,最有效的方法
制定和调整电容式触摸屏的应用。一
的TrueTouch装置包括可配置的TrueTouch块
可配置的模拟和数字逻辑,以及可编程接口
连接。此架构使用户能够创建灵活,
定制的触摸屏的配置,以匹配要求一
每个单独的触摸屏应用求。各个
闪存程序存储器, SRAM数据存储器配置,
和可配置的IO被包括在一系列的便利
引脚排列。
该的TrueTouch架构由四个主要领域:
核心系统资源,数字系统和
TrueTouch解决模拟系统。可配置的全局总线资源
让所有的设备资源,组合成一个完整的定制
触摸屏系统。每个CY8CTST110的TrueTouch器件
包括四个数字模块和控制器的TrueTouch块
提供单点触摸感应和扫描控制电路
对于触摸屏的应用。该CY8CTST110提供了
32引脚QFN封装,具有多达28个通用输入输出( GPIO ) ,
并支持多达24 X / Y感应器。
当设计触摸屏应用程序,请参阅UM数据
片材的性能要求,以满足和详细设计
过程的解释。
数字系统
数字系统由四个数字PSoC模块。每
块是单独使用或与一个8位的资源
其他的块,以形成如图8所示, 16位,24位和32位的外围设备,它们是
称为基准用户模块。数字外设配置
包括以下内容。
■
■
■
■
■
■
■
■
的PWM (8至32位)
用的PWM死区( 8至32位)
计数器( 8至32位)
定时器( 8至32位)
UART 8位具有可选的奇偶校验
SPI主机和从机
I2C从设备和多主
伪随机序列发生器(8至32位)
数字模块可以通过一系列连接到任何GPIO
全局总线,可以将任何信号路由至任意引脚。公交车
还允许信号复用和执行逻辑运算。
这种可配置性释放你的设计从一个约束
固定外设控制器。
中的行4中,其中的数字是数字模块
块由不同的TrueTouch器件系列。这允许
系统资源的最佳选择,为您的应用。家庭
特性示于
表1
第4页。
图1.数字系统框图
端口3
端口2
端口1
端口0
该核心的TrueTouch
其核心是,它支持丰富的指令集的强大引擎。
它包括SRAM用于数据存储,中断控制器,
睡眠和看门狗定时器,以及IMO (内部主振荡器)
和国际劳工组织(内部低速振荡器) 。 CPU核心,被称为
在M8C ,是一个功能强大的处理器,运行速度高达24 MHz 。该
M8C是一个4 MIPS的8位哈佛结构的微处理器。
系统资源提供以下附加功能:
■
■
■
■
数字时钟,以增加对PSoC的灵活性
混合信号阵列。
I2C功能来实现一个I2C主机和从机。
内部基准电压源,多主控,它提供了一个
1.3V的绝对值为数字的TrueTouch子系统。
数字时钟
FromCore
系统总线
ToAnalog
系统
数字系统
数字模块阵列
行0
DBB00
DBB01
DCB02
数字系统是由数字模块阵列中可能
被配置成任何数量的数字外设。数码
块是通过一系列的全球连接到GPIO
公交车,可以将任何信号路由至任意引脚,从释放的设计
固定外设控制器的限制。
该模拟系统包括四个模拟PSoC模块,
支撑比较器和模拟 - 数字转换多达8
位精度。
对触摸屏应用的实施允许更多
要使用的数字和模拟资源,这取决于触摸
屏幕设计。
连续输入
CON组fi guration
各种系统复位支持的M8C 。
4
DCB03
4
行输出
CON组fi guration
8
8
8
8
GIE [7 :0]的
GIO [7:0 ]
环球数码
互联
GOE [7 :0]的
GOO [7 :0]的
文件编号: 001-46931修订版* B
第32 2
[+ ]反馈
CY8CTST110
模拟系统
模拟系统由四个可配置的块
允许创建复杂的模拟信号流。
对触摸屏应用的实施允许更多
要使用的模拟资源,根据不同的触摸屏
设计。模拟外设非常灵活,可
定制以支持特定的应用需求。一些
附加的TrueTouch模拟功能此设备(最
作为用户模块)分别是:
■
■
■
■
模拟多路系统
模拟多路复用器总线连接到每个GPIO引脚。引脚是
连接到总线上单独地或以任何组合。公交车
也可连接至模拟系统,用于电容感测与
该区块的TrueTouch比较。另外一个8 : 1的模拟输入
多路转换器提供了第二条路径,使端口0到
模拟阵列。
开关控制逻辑电路能够让选定的引脚来动态切换
在硬件控制。这使得电容测量
触摸屏应用。多路复用器的其它应用包括:
■
■
模拟 - 数字转换器(单或双通道, 8位
分辨率)
引脚到引脚比较
单端比较器(最多2个)与绝对( 1.3V )
参考或8位DAC的参考
1.3V基准源(作为系统资源)
芯片级多路复用器,可以从任意IO引脚的模拟输入。
任何IO引脚组合之间的电气连接。
其它系统资源
系统资源,其中一些列在前面的
部分,提供额外的能力来完成有用
系统。其他资源包括低电压检测和
上电复位。描述每个的优点进行了简要陈述
系统资源的后续。
■
图2.模拟系统框图
数组输入
CON组fi guration
■
数字时钟分频器提供3种定制时钟
频率的应用中使用。该时钟可被路由
两者的数字和模拟系统。额外的时钟可以
采用数字模块作为时钟分频器产生。
I2C模块提供100和400 kHz的交流过
两条线。奴隶,主人,多主模式都
支持。
低电压检测( LVD )中断可以将信号
应用电压下降时,同时配备先进的POR
(上电复位)电路省去了一个系统
主管。
内部1.3基准电压源提供了一个绝对的
参考模拟系统,包括ADC和DAC 。
多功能模拟多路复用器系统。
ACI0 [1 :0]的
一个IO
ll
X
X
X
X
ACI1 [1 :0]的
■
ACOL1MUX
模拟MuxBus
■
■
X
ARRAY
ACE00
ASE10
ACE01
ASE11
文件编号: 001-46931修订版* B
第32 3
[+ ]反馈
CY8CTST110
入门
要理解的TrueTouch硅,阅读本数据手册和
使用的PSoC Designer 集成开发环境
(IDE)。本数据手册是一般硅的概述Infor公司
息和电气规范。为深入触摸屏
应用信息,包括触摸屏专用规格
系统蒸发散,读取触摸屏用户模块数据表是
这个特定的设备支持。
开发套件
开发套件可从以下经销商:
Digi-Key询问,安富利,艾睿和未来。赛普拉斯在线商店
包含开发套件, C编译器,以及所有配件
PSoC开发。去赛普拉斯在线商店网站
http://www.cypress.com ,
点击在线商店购物车
在网页的底部图标并点击
的PSoC (编程
序的系统级芯片)
查看可用的项目的最新列表。
的TrueTouch器件特性
取决于所选择的触摸屏的TrueTouch解决装置上
应用,特征和每个设备的能力
改变。
表1
列出了触摸屏感应功能
可用于特定的TrueTouch器件。该器件的TrueTouch
涵盖本数据手册中此表被突出显示。
表1的TrueTouch器件特性
当前
消费
[2]
扫描
速度( ms)的
[1]
单点触摸
最大屏幕
尺寸(英寸)
多点触摸
手势
多点触摸
所有点
闪存大小
技术培训模块
免费的PSoC技术培训模块可为用户
新的PSoC 。培训模块涵盖了设计,调试,
先进的模拟,和一般的PSoC相关的主题。到
http://www.cypress.com/training 。
顾问
经过认证的PSoC顾问为您提供从技术
协助完成PSoC设计。要联系或成为
的PSoC顾问去
http://www.cypress.com ,
点击设计
支撑位于该网页的左侧,并选择
CYPros顾问。
传感器
输入
TrueTouch解决部分
数
SRAM
SIZE
技术支援
512
字节
CY8CTST110
CY8CTST120
CY8CTMG110
CY8CTMG120
CY8CTMA120
高达4.3的“Y
24
高达8.4的“Y
44
高达4.3的“Y
24
高达8.4
44
Y
N
N
Y
Y
Y
N
N
N
N
Y
0.5
0.5
0.5
0.5
3
16
3
16
8K
16K 1K
8K
512
字节
PSoC应用工程师一直引以自豪的快速和准确
反应。它们可与在四小时保证
在响应
http://www.cypress.com/support 。
应用笔记
应用笔记长长的清单可以帮助您的每一个环节
您的设计工作。要查看PSoC应用笔记,去
http://www.cypress.com
网站并选择应用笔记
下位于所述幅材的中心的设计资源列表
页。应用笔记按日期默认排序。
16K 1K
16K 1K
高达7.3的“Y
37
0.12 16
开发工具
的PSoC Designer是微软
基于Windows的集成
发展
环境
为
该
可编程
系统级芯片(的PSoC )器件。在PSoC Designer IDE和
在Windows NT 4.0 , Windows 2000和Windows应用程序运行
千年(ME ) ,或Windows XP (见
科幻gure 3
第5页) 。
的PSoC Designer帮助客户选择操作
使用该配置PSoC的,写应用程序代码
的PSoC和调试应用程序。此系统提供了设计
通过项目数据库管理,一个集成的调试器
在线仿真器,在系统编程的支持,与
CYASM宏指令汇编器对CPU的。
的PSoC Designer还支持高水平的C语言编译器
专门为在家庭中的设备研制。
笔记
1.每个传感器的典型。取决于触摸屏面板上。对于每个X MA120 / Y道口VCC = 3.3V
2.平均毫安的电源电流。基于8毫秒报告率,除MA120 。
文件编号: 001-46931修订版* B
第32 4
[+ ]反馈
CY8CTST110
图3的PSoC Designer子系统
300波特率的调制解调器, LIN总线主设备和从设备,风扇控制器,并
磁卡读写器。
环境
敏感
帮助
的PSoC
设计师
图形设计
接口
应用程序编辑器
该应用程序编辑器编辑C语言和汇编语言
源代码。它还装配,编译,链接和建立。
汇编程序。
宏汇编器允许无缝
合并与C代码的汇编代码。链接库
自动使用绝对地址或相对编译
模式,并与其他软件模块连接起来,以实现绝对
寻址。
COMMANDS
结果
可导入
设计
数据库
设备
数据库
应用
数据库
项目
数据库
用户
模块
图书馆
的PSoC
CON组fi guration
片
的PSoC
设计师
CORE
发动机
C语言编译器。
支持C语言编译器
设备的PSoC系列可用。即使你从来没有
在C语言中工作过,产品迅速帮助你
创建PSoC系列器件产品的完整C语言程序。
内嵌的优化C编译器提供的所有功能
的C量身定做的PSoC架构。它配有
嵌入式图书馆提供端口和总线操作,标准
键盘和显示器的支持,以及扩展的数学功能。
调试器
PSoC Designer调试器子系统提供了硬件
在电路仿真功能,使设计人员能够在测试程序
同时提供的PSoC的内部观察物理系统
装置。调试器指令可以让设计者阅读
程序和数据的读写内存,读写IO
寄存器,读取和写入CPU寄存器,设置和清除突破性
点,以及提供程序运行,暂停和步进控制。该
调试器还允许设计人员创建了一个跟踪缓冲器
关注的寄存器和存储器位置。
在线帮助系统
在线帮助系统显示在线,上下文敏感的帮助
给用户。设计程序和快速参考,每个
功能子系统都有自己的上下文相关帮助。这
系统还提供了教程和链接,常见问题解答和在线
支持论坛,以帮助设计人员开始。
制造业
信息
网络文件
仿真
荚
在电路
仿真器
设备
程序员
TrueTouch解决Designer软件子系统
器件编辑器
设备编辑器子系统使用户能够选择不同的
板载模拟和数字组件称为用户模块
使用PSoC模块。用户模块的示例有ADC ,
DAC,放大器和滤波器。
该器件编辑器还支持多种易发展
配置和动态重新配置。动态
重新配置允许在运行时更改配置。
的PSoC Designer 建立在初始化表的动力
选定的PSoC模块配置和创建的源代码
一个应用程序框架。该框架包含软件
操作选定的组件。如果项目使用超过
一个操作结构,然后将其包含的程序来切换
套不同的PSoC模块配置在运行时之间。
的PSoC Designer打印出一个给定的配置表
在应用程序中使用的项目配置
与器件数据手册一同。后框架是
产生,用户将应用程序特定代码以充实
的框架。另外,也可以改变所选择的
组件,重新生成框架。
浏览器的设计
设计浏览器,用户可以选择和导入
预先配置设计到用户的项目。用户可以很容易
游览预先配置设计的目录,以方便
时间 - 设计。在该工具所提供的示例包括
五金工具
在线仿真器
低成本,高功能ICE (在线仿真器)是
可供开发的支持。该硬件有
能力,以单个器件编程。
仿真器包含通过连接到PC的基本单位
USB端口的方式。基本单元是通用的,与经营
所有的PSoC器件。仿真主机的每个器件系列都
可单独购买。仿真主机的地方
在目标板和PSoC器件进行全面提速
( 24 MHz)的运行。
的TrueTouch触摸屏调谐器
该调谐器的TrueTouch是微软
基于Windows的图形
用户界面允许开发者设置关键参数,并
观察的变化进行实时的触摸屏应用程序。
来自调谐器的最佳配置可以被立即应用
给用户的TrueTouch模块设置。
文件编号: 001-46931修订版* B
第32 5
[+ ]反馈