复旦微有关于这款芯片的触摸专门的资料。同时也配了一款专门的软件可以进行调试,方便参数调试。
我们自己生成一个工程,目前根据板子我只是简单的用了下按键。
可以看到我们使用的接口都是专门留出来了,在画板子时候注意下即可。
然后进行模块配置有时钟和电流DAC补偿设置。
同时配置数字滤波器,这些都先根据官方的文档来进行。
生成工程,我们可以选择我们板子仿真器的串口进行测试。调试用这个软件进行。
工程还是和案例一致的,如果我们没选择生成调试串口和时钟的话我们还需要添加自己代码,现在我们只需要编译下载调试即可。
软件进入调试界面,然后端口配置,点击开始,右上角的观察点开,然后操作触摸即可。
按下就会显示绿灯,然后会开始计时,到时间就会强制中断信号,防止一直触摸的发生。
同时这款软件也是有曲线显示功能,把传感器数据都传输上去了,比较方便我们去调试这个触摸。
用户想用他按下的状态,可以直接在循环中添加上述代码即可完成状态获取。
看下他的打印是对的。
总结:复旦微在单独设计了这么一个库,同时给了我们一个生成软件简化我们去调试这个代码,同时图形界面也是非常直观的显示数据,和调试参数的配置。