PSoC Express实施透明无代码PSoC应用开发
3. 用Tuning进行调试
对有些输入驱动器,PSoC Express在Monitor功能的基础上还增加了Tuning的功能。Tuning的作用在于不需要每次改变输入驱动器的参数后重新对整个项目进行Build和下载代码到芯片中。它可以实施在线调试,即在线改变参数,参数改变以后立即可以看到输出结果的变化。当参数全部调好以后,最后重新对整个项目进行一次Build和下载代码到芯片里即可。图三和图四是CSD模块的感应按键和滑条的Tuning窗口界面。
图3:CSD模块的感应按键和滑条的Tuning窗口界面。
图4:利用Tuning窗口界面实施在线调试。
它通过在Monitor状态,用鼠标右键点击相应的输入驱动器就可以打开它的Tuning窗口。从Tuning窗口中可以看到对应按键和滑条的所有参数都集中在了窗口的左面,一目了然。窗口的右面以棒图的方式显示感应按键或滑条的RawCount的值。上面的一些横线则代表噪声阈值和手指阈值以及手指阈值的正和负的迟滞等参数。对滑条,被计算出来的手指的位置用绿线表示。这种直观明了的调试方式进一步加快了调试的过程并增加了调试的乐趣。
评论