全国服务热线 18682176002

如何快速调通华仕飞触摸按键驱动

发布:2018-04-24 10:08,更新:2010-01-01 00:00

                                          

针对智能家居、小家电、门禁考勤等触摸按键领域,深圳华仕飞科技推出一系列定制化的软硬件产品,产品不仅仅包括触摸按键领域,也包括一些小家电控制、特别是带触摸按键功能和强电开关控制领域的定制化软硬件产品。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内部既有软件看门狗,也有硬件看门狗。当程序出现异常跑飞的情况时,内部是可以自动复位的。

详情请联系本公司,或是从官网查看

联系方式

  • 地址:深圳 南山区海天一路软件大厦4栋A座
  • 电话:(0755)
  • 经理:李立华
  • 手机:18682176002
  • QQ:64569224
  • Email:huash-fly@huash-fly.com