请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430FR2532 工具/软件:Code Composer Studio
大家好、
我正在使用 CapTIvate 库和 CapTIvate 设计中心构建定制的4按钮 CapSense 器件。 我已成功为 PCB 生成示例 CAPTIVATE_BSW 代码、这些代码工作正常。 这些代码打开任何传感器元件 触摸上的 LED。
我想单独检测每个元件上的触摸。 我已经阅读了 CapTIvate 用户指南、其中提供了如下 API、但它们对我来说不起作用。
我可以做什么来单独检测每个按钮传感器元件
//访问元素状态数据直接
位于外部的 tElement keypad_E00;
void updateLED (void)
{
if (keypad_E00.bTouch = true)
{
//点亮 LED
}
其他
{
//关闭 LED
}
}
//访问元素状态数据间接
无效 updateLED (void)
{
if (keypad.pCycle [0]->pElements[0]->bTouch =true)
{
//点亮 LED
}
其他
{
//关闭 LED
}
}