This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC3200MOD:软件断电(未唤醒)

Guru**** 2387830 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/952032/cc3200mod-software-power-down-not-wake-up

器件型号:CC3200MOD

大家好、

我有一个由电池供电的设备、如果电池电量过低、我希望能够将其断电(置于最深的睡眠模式)。  我不需要(或希望)任何中断来使其脱离睡眠状态、(我希望用户必须对器件进行循环供电。)

是否有任何关于要使用的命令的建议?  (我知道有几个、但它们可以选择通过外部输入唤醒。)

谢谢!
Bob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Bob:

    如果您调用 sl_Stop(),则会将 nRESET 引脚升高,使其进入休眠模式(4-5uA)。 此外、您还可以提高 NHIB、这将进一步将电流降低至大约1uA、但会以牺牲启动时间为代价。

    BR、

    Vince  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    文森特

    这是一个有趣的想法。  我的应用程序仅在执行固件无线更新时运行 sl_Start()。  (我的系统使用蜂窝和 UART 接口、而不是 WiFi。)

    那么、您是否建议我先执行 sl_Start()、然后执行 sl_Stop()、  或者直接调用 sl_Stop 而不调用 sl_Start?   (我记得、如果我在没有调用 sl_Start 的情况下调用了 sl_Stop、它看起来确实会挂起。)

    感谢您对此的任何想法。
    Bob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Bob:  

    如果您尚未调用 sl_Start(),则器件应处于低功耗模式。 调用 sl_Start()之后是器件"唤醒"的时间。 完成 Wi-Fi 操作后,您可以调用 sl_Stop()以使器件返回到低功耗状态。

    BR、
    Vince  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我执行一些硬件/实验室测试并测量电流。

    谢谢!
    Bob