CC2540 添加SPI 通信后 ,主机待机时功耗 电流 过大达8ma
时间:10-02
整理:3721RD
点击:
hi ,各位大神,
现在遇到的问题是 ,在示例代码主机中 添加 支持SPI 通信后,导致 现在主机上电 没有做任何 连接等动作,只是待机 怀疑主机 没有进入PM2 模式,测量发现
电流一直都是8ma 。 但是我之前没有添加SPI 部分 代码 ,主机上电待机 测得电流 大小只有1ma 。问各位大神 哪些 原因会导致 主机没有进入睡眠和导致电流过大?
该怎样去修改 避免功耗过大?
你好,这个应该是你的管脚配置有关的,建议做如下更改:
1. 待机时,将SPI所用管脚配置会GPIO模式,也就是普通IO,方式输出,拉低
2.需要SPI通讯时,将其重配回SPI功能引脚
3. 如果上述方案不符合你的方案要求,那么建议你对SPI引脚配置重新检查错误;特别注意,不可以在SPI引脚配置下,让与之通讯的设备断电,这样会通过SPI总线灌电流,电流就会增大。
嗨 你好
请问一下 cc2540的spi通信是怎么实现的?要用到那些Pins?