主题中讨论的其他器件:MSP430FR2512
尊敬的 Dennis:
我阅读了该帖子
":MSP430FR2512:CapTIvate - MSP430FR2512通过任何触控按键唤醒"
我有相同的问题、我想从另一把钥匙中唤醒。 我使用 了 CAPT_setChannelActive (x、y);功能、但它不起作用、它仍然仅从 BTN00_C00唤醒
代码如下:
CAPT_AppStart();
MAP_CAPT_registerCallback (&BTN、WAKEUP);
CAPT_clearChannelActive (0、0);
CAPT_setChannelActive (0、3);
while (1){
//运行 captate 应用程序处理程序。
CAPT_appHandler();
开关(My_State){
案例 e_sleep:
__no_operation();
CAPT_appSleep ();
中断;
案例 e_awake:
__no_operation();
中断;
}
}//结束后台循环
我尝试将设置/清除功能置于 while (1)循环内、但系统仅在 BTN_C00上唤醒!
此致
Kurt
我使用2条 TX 线 CAP1.0、CAP1.1
和4条 RX 线 CAP0.0、CAP1.3、CAP0.1、CAP0.3
时间周期
BTN_C00 BTN_C01 BTN_C02 BTN_C03 BTN_C04 BTN_C05
RX00 E00 E04
RX02 E02 E06
RX03 E03
RX01 E01 E05
|--- TX00--- |
|--- TX01--- |