Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

PSoC™ 4 Forum Discussions

seya_3990781
Level 3
First like received
Level 3

PSoC42Mをスリープ(ディープスリープ)させる方法とウエイクアップさせる方法を教えてください。

0 Likes
1 Solution
MaMi_1205306
Level 6
50 solutions authored 25 likes received 250 sign-ins
Level 6

アプリケーションノート AN86223に記載されています。

下記にURLを記させて頂きますが、日本語訳もありますし、サンプルデザインも用意されています。

AN86223

https://www.cypress.com/documentation/application-notes/an86233-psoc-4-low-power-modes-and-power-red...

基本的にはCySysPmSleep()/CySysPmDeepSleep()のAPIを使用してSleep/DeepSleepモードに移行するのですが、

低消費電力モードに移行する前に、使用しているコンポーネントもSleep APIを用いることと、

Activeモードに移行した後にWakeUpのAPIを用いる事になります。

使用できるウエイクアップリソースはモードにより異なりますが、

サンプルデザインにSleepとDeepSleepの例があるので参考にして頂ければと思います。

View solution in original post

0 Likes
2 Replies
MaMi_1205306
Level 6
50 solutions authored 25 likes received 250 sign-ins
Level 6

アプリケーションノート AN86223に記載されています。

下記にURLを記させて頂きますが、日本語訳もありますし、サンプルデザインも用意されています。

AN86223

https://www.cypress.com/documentation/application-notes/an86233-psoc-4-low-power-modes-and-power-red...

基本的にはCySysPmSleep()/CySysPmDeepSleep()のAPIを使用してSleep/DeepSleepモードに移行するのですが、

低消費電力モードに移行する前に、使用しているコンポーネントもSleep APIを用いることと、

Activeモードに移行した後にWakeUpのAPIを用いる事になります。

使用できるウエイクアップリソースはモードにより異なりますが、

サンプルデザインにSleepとDeepSleepの例があるので参考にして頂ければと思います。

0 Likes
seya_3990781
Level 3
First like received
Level 3

早速の回答有り難う御座います。

試してみます。

山村

0 Likes