DeepSleepModeについて

Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
YoJa_3107936
Level 5
Level 5
Distributor - Macnica (Japan)
100 sign-ins 50 sign-ins First like given

Hi Everyone

消費電流についてDeepSleepModeを推薦頂きました。

https://community.cypress.com/message/219472?et=watches.email.thread#219472

以上より、確実な方法としてはデバイスのリセット解除後、

>使用しないピンをHi-Zに設定しDeep Sleep modeに入れるのが消費電流的にも良いと考えます

このmodeへの遷移方法と復帰方法を教えて頂けますでしょうか?

本moduleの全体像がわかる資料はありませんでしょうか?

moduleとしてどのような状態があり、どのように遷移するかがわかる全体資料が欲しいです。

以上、宜しくお願い致します。

姜洋

0 件の賞賛
1 解決策
MaMi_1707981
Level 6
Level 6
100 solutions authored 500 replies posted 50 solutions authored

姜さん

CYBT-343026-01 の省電力モードについては,以下の資料が分かりやすいと思います。

    https://www.cypress.com/file/415986/download

Deep Sleep Mode ですと,HID OFF が一番深い sleep になります。 (Page 7参照)

このmodeへの遷移方法は, 3.1 CYW20706 (page 😎

    wiced_power_save_start(): Use this function to put the device into HID-OFF or Timed-Wake.

とあります。この関数で移行できると思います。

復帰方法ですが,

    The wakeup source should be passed as an argument. The wakeup source can be an LHL GPIO interrupt (WICED_WAKE_SOURCE_GPIO), timer interrupt (WICED_WAKE_SOURCE_TIMEOUT), or both.

とあります。GPIO 割込みか,タイマー割込みで復帰可能で,両面待ちも可能なようです。どの方法で復帰させるかは,wiced_power_save_start() の引数で指定できるようです。

-----

Mizuno

元の投稿で解決策を見る

0 件の賞賛
1 返信
MaMi_1707981
Level 6
Level 6
100 solutions authored 500 replies posted 50 solutions authored

姜さん

CYBT-343026-01 の省電力モードについては,以下の資料が分かりやすいと思います。

    https://www.cypress.com/file/415986/download

Deep Sleep Mode ですと,HID OFF が一番深い sleep になります。 (Page 7参照)

このmodeへの遷移方法は, 3.1 CYW20706 (page 😎

    wiced_power_save_start(): Use this function to put the device into HID-OFF or Timed-Wake.

とあります。この関数で移行できると思います。

復帰方法ですが,

    The wakeup source should be passed as an argument. The wakeup source can be an LHL GPIO interrupt (WICED_WAKE_SOURCE_GPIO), timer interrupt (WICED_WAKE_SOURCE_TIMEOUT), or both.

とあります。GPIO 割込みか,タイマー割込みで復帰可能で,両面待ちも可能なようです。どの方法で復帰させるかは,wiced_power_save_start() の引数で指定できるようです。

-----

Mizuno

0 件の賞賛