如何快速调通华仕飞触摸按键驱动
针对智能家居、小家电、门禁考勤等触摸按键领域,深圳华仕飞科技推出一系列定制化的软硬件产品,产品不仅仅包括触摸按键领域,也包括一些小家电控制、特别是带触摸按键功能和强电开关控制领域的定制化软硬件产品。Zui近,华仕飞正在免费派送一款针对门禁考勤系统的12个数字按键的触摸按键HTK100。现在,针对该产品及驱动软件调试方法进行一些简要的讲解。
华仕飞的触摸按键采用的是专业的触摸驱动方案,具有高效的触摸按键算法处理和抗干扰算法处理,是行业内具有良好性价比的产品。HTK100硬件接口可以同时兼容I2C、UART、IR三种通讯接口,支持中断输出,但是,在软件上暂时只能任选其中一种通讯协议,也就是说,只能烧录其中任意一种协议的软件。市面上免费派送的的HTK100支持的是I2C协议。由于I2C协议的很多优点,可以满足绝大部分用户的需求。当然,如果用户需要其它的协议,也可以通过访问官网,联系他们烧录特殊功能的软件,或定制化软件。
针对HTK100,官方网站现在已经推出了基于I2C和UART通讯协议的驱动,该驱动基于华仕飞自身所推出基于STM32的演示评估板,在官方网站和网上其他很多地方都有下载。其中,I2C采用的是GPIO口模拟I2C,程序简单易懂,可移植性强。当然,某些第三方论坛,也可以找到完全的华仕飞评估板的软件包,感兴趣的朋友可以上网找找。
现在,以HTK100的I2C协议为例,简述一下HTK100驱动调试方法。
(1)从官方免费申请或从网上买1~2块HTK100触摸按键板。HTK100采用6PIN 1.26mm的接线座。早期的HTK100没有配送对应的线材,后期的才有配送。如果没有配送,用户需要自己在网上购买对应的线,或者自己手动焊接其它对应的线。
(2)接线:将HTK100接上用户自己的主板。主板需要至少有I2C总线接口。如果没有,可以通过GPIO口模拟I2C。为避免主MCU频繁读取HTK100所造成的资源浪费,应采用外部中断方式读取HTK100的按键,所以,INT接口也应接。另外,为防止出在极其特殊情况下HTK100工作不正常的情况,复位引脚RST也接上MCU以便可以根据需要对MCU进行复位。当然,在资源不够时,RST可以悬空,或者通过一个大的电阻(推荐100K以)进行上接。HTK100内部既有软件看门狗,也有硬件看门狗。当程序出现异常跑飞的情况时,内部是可以自动复位的。
详情请联系本公司,或是从官网查看
- 华仕飞门禁触摸按键板HTK100正式发布 2018-04-24
- 华仕飞门禁触摸按键板HTK100正式发布 2018-04-17
联系方式
- 地址:深圳 南山区海天一路软件大厦4栋A座
- 电话:(0755)
- 经理:李立华
- 手机:18682176002
- QQ:64569224
- Email:huash-fly@huash-fly.com