使用cc2540的项目需求中包括USB与PC机通讯,同时CC2540需要低功耗。
问题来了,MCU低功耗下电脑就识别不了USB了,而CC2540只能通过外部中断、睡眠定时器、复位来从低功耗状态下恢复到正常工作模式。MCU长期低功耗,有主动唤醒的时候,但间隔非常短,这样的话就无法通过USB从PC主动和MCU通讯了。难道这个方案夭折了吗?有没有好的解决办法?
官方的HAL层UART驱动代码中,不管你用不用流控制,如果你的设备是低功耗的,那么它就会使用UART的CT脚来作为外部唤醒引脚。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>