您好!!
我使用CC2642R 開發, SDK版本為 6.40
我讓 SPI 作為 SLAVE角色, 常態下會處於 Shutdown 狀態。並使用 cs 腳位作為 Wakeup。
這一切都順利,也能正確溝通讀值。
但...當 SPI 接收到某指定的COMMAND後, 就不可以再 SHUTDOWN 了.
必須保持在 STANDBY 狀態。 並繼續維持聽 SPI 的通訊.
而問題就在這裡,為何 STANDBY 模式下, 的功耗 會由 uA 跳升到 mA 而且KEEP 住.....
(.P.S 硬件,完全無額外的週邊I/O使用, UART也 DISABLE了.)
如下圖所示,