Part Number:CC2340R5
我的程序基于oad_onchip修改,当检测到开关关闭后,进入shutdown模式,在进入shutdown模式前关闭了用到的外设,检测shutdown模式电流还有600ua:
请问,这个电流是怎么来的,是否需要关闭时钟、停止广播等操作,如果需要这个Api是啥呢?
Links:
您好,
请参考下面的链接如何进入shutdown模式。相关需要引脚的配置。
https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1240172/cc2340r5-shutdown-mode-of-cc2340r5
Shutdown mode, 器件完全关闭(包括 AON 域),并且 I/O 被锁存他们在进入关闭模式之前的值。
https://e2echina.ti.com/support/wireless-connectivity/bluetooth/f/bluetooth-forum/792757/cc2340r5-shutdown-wake
,
Dongfu Lee:
你好,关机模式是可以的,但是关机模式后的电流还是很大,大约600ua,关机前已经把所有外设关闭,并且用到的io都做了浮空输入,还是存在很大的电流。
,
Links:
参考下这个,引脚配置UNUSED
e2echina.ti.com/…/cc2640r2f-shutdown
,
Dongfu Lee:
你好,这个应该将io设置为unused作用不大,可以试试。关闭时钟及广播应该怎么做呢,可能跟这个有关系。
,
Dongfu Lee:
你好,将io都用上作为输入还是有很大的电流。请问还需要做什么操作呢
,
Links:
是将IO作为输入,还是作为unused。
关闭广播在 BLEAppUtil_advStop()中设置。
e2e.ti.com/…/cc2340r5-ble-stopadv
,
Dongfu Lee:
你好,找到问题所在,是因为内部flash的dio被外部电路所用,导致让Board_Init里面让flash进入powerdown模式不生效,flash处于工作状态。
,
Links:
好的,很开心您解决了问题,并感谢您分享的经验。