I 设计了3个电容式键盘:
- 一个7键(自电容);
- 一个6键 (自电容);
- 一个40键 (互电容);
它们以 CapTIvate 设计中心中定义的恒定工作模式扫描速率在低功耗模式 LPM3下工作。 所有这些键盘都能正常工作。
现在、我的客户询问是否可以降低功耗。 因此、我在每个设计中都选择了具有7/6/40按键的传感器作为"Wake on Proximity Sensor" en enabled "强制 LPM4 in Wake-on-Prox Mode"。
对于6键版本、它按预期工作:电流消耗较低、当我触摸任何键时、键盘会作出反应。 请参见 下图中的连接配置:
对于7键版本、 我看到一个问题:当连接到控制器端口 CAP3.1的键是第一次按下的键时、键盘没有反应。 只有当我触摸另外6个键的其中一个时、键盘才会唤醒。 唤醒后、 连接到控制器端口 CAP3.1的钥匙也会工作。 请参见 下图中的连接配置:
对于40键版本、问题更严重:只有连接在 CAP3.0和 CAP0.0之间的键才能唤醒键盘。 轻触该按键后、如果在不活动超时内按下所有按键、所有按键将再次工作。 请参见 下图中的连接配置:
我的问题:
- 这是否正常?
- 如果需要、是否有文档介绍哪些 控制器端口可用于唤醒、哪些不可用于唤醒?
- 是否有替代方法可以使键盘唤醒、无论先触哪个键?
感谢所有的建议。