编辑: 笨蛋爱傻瓜悦 2019-07-10

3 个按键,用以取得按压最深的按键与左右两边按键的差值来进行运算. 设计上建议按键与按键中心距离需小于 30mm.齿与齿间的距离则约为 0.4mm(如下图),一般以 3~4 齿的设计为佳. Figure3. Layout 设计要点 TTY6953 2017/1/9 Page: 7-31 滑条按键可设置 3~9Key,当设置为 3Key 时使用的是 TP0~TP2,TP3~TP8 可规划为一般按键;

若 滑条按键设置为 4Key 则使用 TP0~TP3,TP4~TP8 可规划为一般按键.如下表: Slide

1 Disable 3Key 3Key 3Key Disable Disable 9Key Slide

2 Disable Disable 3Key 3Key 4Key Disable Disable Slide

3 Disable Disable Disable 3Key 4Key 4Key Disable TP0 Key

1 Slide 1_1 Slide 1_1 Slide 1_1 Slide 2_1 Slide 3_1 Slide 1_1 TP1 Key

2 Slide 1_2 Slide 1_2 Slide 1_2 Slide 2_2 Slide 3_2 Slide 1_2 TP2 Key

3 Slide 1_3 Slide 1_3 Slide 1_3 Slide 2_3 Slide 3_3 Slide 1_3 TP3 Key

4 Key

1 Slide 2_1 Slide 2_1 Slide 2_4 Slide 3_4 Slide 1_4 TP4 Key

5 Key

2 Slide 2_2 Slide 2_2 Slide 3_1 Key

1 Slide 1_5 TP5 Key

6 Key

3 Slide 2_3 Slide 2_3 Slide 3_2 Key

2 Slide 1_6 TP6 Key

7 Key

4 Key

1 Slide 3_1 Slide 3_3 Key

3 Slide 1_7 TP7 Key

8 Key

5 Key

2 Slide 3_2 Slide 3_4 Key

4 Slide 1_8 TP8 Key

9 Key

6 Key

3 Slide 3_3 Key

1 Key

5 Slide 1_9 Table2. Wheel pad and key pad define 滑条按键需要依照编号顺序排列,才能正确计算位置,禁止任意变换排列顺序. TTY6953 2017/1/9 Page: 8-31 IIC 协定: IC 使用 IIC 数据传输协议,两线式总线 SCL、SDA 来读写数据.INT 脚位用来通知 Master 有按 键状态变化. Figure6. IIC connect for master and TTY6953 INT 在无按键状态变化时为 High,当有按键状态变化时,INT 脚位会拉 Low 100ms.若Slave 接 收到 Slave address 则会清除回复为 High. Figure7. INT pin describe 在Slave Address、Data Byte 传送或接收的第

9 clock 结束时(下拉) ,Slave (TTY6953)会将 SCL 拉Low 20~100us 的时间来处理数据,待处理完成后才会释放 SCL.因此 Master 需要等待 SCL 释放 后才能继续读写数据. 简单的设定方式是在每次 Master 将SCL 拉High 后,读取并等待 SCL 为High,或是在第

9 clock 结束时(下拉)拉低并停留 100us. TTY6953 2017/1/9 Page: 9-31 Switching Characteristics Symbol Description Min Max Units FSCL SCL clock frequency.

0 100 KHz THDSTA Hold time(repeated) star condition. After this period, the first clock pulse is generated. 4.0 - us TLOW Low period of the SCL clock. 4.7 - us THIGH High period of the SCL clock. 4.0 - us TSUSTA Set-up time for a repeated start condition. 4.7 - us THDDAT Data hold time.

0 - us TSUDAT Data set-up time.

250 - ns TSUSTO Set-up time for stop condition. 4.0 - us TBUF Bus free time between a stop and start condition. 4.7 - us TSPI Pulse width of spikes are suppressed by the input filter.

0 50 ns TSPT Slave processor time

10 75 us Table3. AC characteristics of the IIC SDA and SCL pins for vdd TTY6953 2017/1/9 Page: 10-31 Timing Waveform S TLOW THIGH THDSTA TSUDAT TSUSTA THDDAT Sr THDSTA TSUSTO TBUF P S TSPI SCL SDA SCL SDA TSPT Acknowledge Slave address / Data S Figure8. Definition for timing for fast/standard mode on the IIC TTY6953 2017/1/9 Page: 11-31 Packet Stream Figure9. Write / Read byte form I2C Slave addres Slave address(A6-A0):53H;

Write(A6-A0,R):A6H;

Read(A6-A0,R):A7H Data Stream: 软件设计有两种工作模式,一种是 PC Link 模式,另一种是滑条应用模式.PC Link 模式需要配 合USB PCLink Board 来读取触摸计数值,用以设定适当的按压阀值(Threshold).滑条应用模式则可 设定系统参数,并读取按键状态以及 Wheel 的输出.当写入数据第一个 Data Bytes 的7bit 为0时, 设定系统为 PC Link 模式;

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题