微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2540 USB通讯低功耗处理问题

CC2540 USB通讯低功耗处理问题

时间:10-02 整理:3721RD 点击:

我想问下这样的一种情况,我现用CC2540通过USB与PC通讯,我的要求是: 未插上电脑USB口时,CC2540处于低功耗模式,一插上电脑USB口立即唤醒,这样就可与电脑通讯,断开与电脑连接后,再次进入睡眠。这样如何实现,请指教。

何时进入低功耗状态是协议栈自己控制的。当BLE不处在广播状态,OSAL又没有事件要处理,就会进入低功耗模式。但是如果进入PM3模式的话,需要外部中断才能唤醒。不知道是什么应用场景需要实现您说的功能,如果是类似CC2540 USB dongle这样的应用,其实CC2540 USB dongle就是个很好的例子。

增加USB触发功能,让2540能识别:USB插入,USB拔除事件

然后唤醒/休眠MCU就好了

USB插入,USB拔除事件 如何处理,没找到相关代码。

让2540能识别:USB插入,USB拔除事件 如何处理,请指教

我没细看USB的代码,你可以仔细找找,或者接到一个IO脚上面

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top