这里分享一个基于FRDM_KL25z的触感例程,它能够实现在MSD bootloader下利用串口测试触感的相关数据波形,另外也可以在DEBUG固件下测试。
例程功能:通过滑动触摸条可以改变板上红灯的亮度,并且通过OPENSDA的串口和可视化工具FreeMaster
通信。
该程序对应的FreeMaster软件上具有两个窗口界面供查看变量图形:
· 显示滑动条点击的信号数据
· 显示手指在滑动条中的位置
操作步骤很简单,如下:
· 在FRDM板子进入到MSD bootloader模式的前提下,使用拖拽的方式,将附件中的“.s19”文件放入芯片中。
· 使用FreeMaster软件打开附件中的“.pmp”文件
· 选择正确的com口,并将波特率配置到38400kbps。
· 开始通信
例程是通过CodeWarrior 10.4 的PE工具 使用TSS库生成的。
这里不需要配置FreeMaster通信的MAP文件,应用中使用的是TSA表。
下面的两张图分别显示了实际测试时,手指移动情况下,freemaster界面的图形。
如上小例程,希望大家喜欢。
配套附件下载: