【经验】CPT112S触摸传感器I2C通讯协议及其事件标志说明
SILICON LABS的CPT112S是一款电容式触摸传感器,又叫TouchXpress控制器,在低功耗下,实测只有约十几μA的电流消耗,可支持多达12个传感器输入。CPT112S在做软件开发的时候,需要通过其通讯接口I2C与MCU通讯。
CPT112S在低功耗模式下通过触摸按键唤醒改芯片,当有触摸信号的时候,CPT112S会产生一个中断,通知MCU读取数据。该数据格式是4个字节,这4个字节里每一位代表的含义是什么,下面详细介绍下:
Byte0是I2C Slave 地址加读位,Byte1是包计数和事件类型,Byte2、Byte3是事件对应的数据,如下图1所示:
图1
如下图2所示:
1)I2C Slave 默认是0xe0,可以通过Simplicity Studio软件修改从机地址。
2)Packet Counter是包计数字节,0-15循环,每接收一个包加1,15后归零。
3)Event type是事件标志,0000是触摸事件,0001是释放触摸事件,0010是滑条事件。
图2
当事件标志是0000的时候,Byte2对应的是每个触摸通道,返回的值是0-11,对应的是CS0-CS11通道,对应的通道置1表示该通道有触摸信号。
当事件标志是0001的时候,Byte2对应的是每个触摸通道,返回的值是0-11,对应的是CS0-CS11通道,对应的通道置1表示该通道释放触摸。
当事件标志是0002的时候,表示有滑动事件,Byte2和Byte3按百分比返回数值,滑条的起始值是0,滑条的结束值是最大,当触摸从起始滑向结束,数值从小变大,当从结束滑向起始,数值从大变小。
相关技术文档:
Silicon Labs 接口TouchXpress控制器CPT112S 数据手册 详情>>>
看到这里您是否又有项目灵感需实现,点击下面开发软件帮你忙。
Silicon Labs Simplicity Studio平台开发工具
世强元件电商版权所有,转载请注明来源及链接。
- |
- +1 赞 0
- 收藏
- 评论 0
本网站所有内容禁止转载,否则追究法律责任!
相关推荐
【经验】12通道电容式触摸传感器控制IC CPT112S设计应用注意事项的探讨
Silicon Labs CPT112S是一款电容式触摸传感器控制IC,具备12个输入传感器通道,每个通道均可通过修改软件来灵活配置灵敏度;可实现滑条输入功能;正常运行电流低至200μA,休眠模式下低至1μA。
设计经验 发布时间 : 2018-01-31
【经验】 CPT112S电容式触摸传感器门限值设置
使用CPT112S电容式触摸传感器做产品设计的时候要对传感器对应通道的Touch delta, Inact Thresh,ACT Thresh这几个门限值进行配置。
设计经验 发布时间 : 2017-09-23
【经验】CPT112S电容式触摸传感器PCB布线的设计注意事项
选用CPT112S电容式触摸传感器做产品设计的时候,如何做好PCB layout达到良好的触摸效果,是工程师经常遇到的挑战。
设计经验 发布时间 : 2017-08-31
Silicon Labs(芯科科技) 8 bit 集成开发环境 (IDE)
描述- Silicon Labs(芯科科技) 集成开发环境 (IDE) 是一个完整独立的软件程序,其包含项目管理器、源代码编辑器、源代码级调试器和其他实用工具。第三方开发工具链的 IDE 接口,可为系统设计者提供完整的嵌入式软件开发环境。IDE 支持全部的 8 位微控制器 (MCU) 组合。
雅特力携工业控制、电机控制、消费电子、智能家居及汽车电子等领域近百款产品与方案亮相ELEXCON 2022
雅特力作为32位微控制器的创新领导者,携工业控制、电机控制、消费电子、智能家居及汽车电子等五大领域近百款产品与方案亮相此次展会,全面展示了雅特力最新技术与成果,吸引了众多电子行业人士参观交流!
行业资讯 发布时间 : 2022-11-10
Silicon Labs(芯科科技) CP2105 单芯片USB转UART桥接器数据手册(中文)-CP2105
描述- Silicon Labs(芯科科技) CP2105 单芯片USB转UART桥接器数据手册(中文)-CP2105,CP2105,silicon labs CP2105,CP2105数据手册,CP2105 datasheet,CP2105规格书,CP2105手册,CP2105技术资料,CP2105资料,CP2105方案,CP2105供应,CP2105库存,CP2105价格,单芯片USB转UART桥接器
型号- CP2105,CP210X,CP2105-F01-GMR,CP2105-F01-GM
主控MCU通过C2接口对EFM8BB10F8G MCU的Flash存储器进行读写操作,存在概率性失败。从Flash存储器中读数据也是异常,请问这时什么原因导致的?
检查程序中的中断设置,发现是有一处读操作没有关闭中断导致的,将中断关闭后,对EFM8BB10F8G MCU的Flash进行读、写,存在概率性失败的情况得到解决。因为主控MCU用的是ARM芯片,运行的是linux操作系统,所以主控MCU通过C2接口对EFM8BB10F8G MCU的Flash存储器进行读写操作的函数也是以驱动程序的形式存在的,并且系统中各种软硬中断也比较频繁,因此相对时序控制上也需要更加严格,才能保证可靠的读写操作。
技术问答 发布时间 : 2016-10-25
【应用】CPT212B电容式触摸传感器在快递柜上的应用
Silicon Labs推出的CPT212B电容式触摸传感器具有低功耗、抗干扰强、提供GUI配置工具,无需复杂的固件开发,通过I2C接口控制,缩短研发周期,为快递柜实现稳定可靠的4*3电容式矩阵触摸键盘功能。
应用方案 发布时间 : 2019-04-03
C8051F120和AT45DB系列的存储芯片写数据,编译器在单步执行的时候MCU可以读到数据,但是程序运行的时读不到数据,这是为什么?
分析流程:1、MCU通过SPI写数据到1区的SRAM时,有SCK的信号确认,保证数据正常写入SRAM;2、AT45DB系列SRAM到主存写入,是通过开始地址和指令来执行,带擦除的话,先还擦除页面后再写入数据;3、AT45DB系列主存到2区SRAM,也是是通过开始地址和指令来执行,此时如果步骤2写入主存指令还没有执行完成,那么此时写入指令是无效的;4、如果步骤3指令没有执行成功,此时读到数据也是不正确的。由流程可以分析出来:如果主存区忙碌的话,再去对主存区域进行操作,读出的数据无效,所以在写入主存区域,先判断是否忙碌,可读取寄存器地址为57H的状态寄存器,判断第7bit的“RDY/BUSY”位,或者延时一段时间在去操作主存区。
技术问答 发布时间 : 2016-10-25
CP2105 单芯片USB转UART桥接器
描述- Silicon Labs(芯科科技) CP2105 单芯片USB转UART桥接器数据手册(中文)-CP2105技术资料,CP2105,CP2105-F01-GMR,CP2105-F01-GM,CP2105EK,silabs CP2105,CP2105数据手册,CP2105 datasheet,CP2105规格书,CP2105手册,CP2105技术资料,CP2105资料,CP2105方案
型号- CP2105,CP210X,CP2105-F01-GM,CP2105-F01-GMR,CP2105EK,CP2105-GM
8位单片机EFM8的烧录器有哪些?
8位单片机EFM8系列采用C2调试接口,常见的烧录器有:1,官方的EFM8 STK、USB Debug Adapter、ToolStick。2,第三方的U-EC2/6、WizPro200EFM(支持EFM8和EFM32)等。
技术问答 发布时间 : 2016-10-25
【产品】最大工作频率48MHz的微控制器,嵌入式应用最佳选择
Silicon Labs新推出微控制器EFM8UB3系列,Flash容量为40kB,在512字节扇区内支持在线可编程,提供非易失性数据存储,同时支持固件的现场升级。提供独立的片上系统解决方案,具有多功能的外设接口。
新产品 发布时间 : 2018-02-08
世界上最节能的微控制器EFM32之十大低功耗奥秘
Silicon Labs EFM32 32 位微控制器系列是世界上最为节能的微控制器,特别适用于低功耗和能源敏感型应用,包括能源、水表和燃气表、楼宇自动化、警报及安防和便携式医疗/健身器材。本文着重强调10个Silicon Labs32位MCU功耗低的因素。
新产品 发布时间 : 2016-07-11
单片机EFM8BB10F8G具有Timer0、Timer1、Timer2、Timer3,请问使用16位定时器自动装置功能,可以选用哪些定时器?
单片机EFM8BB10F8G使用16位定时器自动装置功能可选Timer2和Timer3,Timer0和Timer1只支持8位定时器自动装置功能。
技术问答 发布时间 : 2016-10-25
电子商城
现货市场
服务
可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。
提交需求>
可定制OGS一片式电容屏,G+G电容屏,G+F电容屏,G+F+F电容屏,尺寸范围:1”~21”,单层产品厚度:0.55mm~2mm,可按客户要求在产品上附加防反射,防指纹,多色丝印,钻孔磨边,2.5D导圆角等工艺。
最小起订量: 1000 提交需求>
登录 | 立即注册
提交评论