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

PSoC™ 4 Forum Discussions

seya_3990781
Level 3
Level 3
First like received

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

0 Likes
1 Solution
MaMi_1205306
Level 7
Level 7
500 replies posted 50 solutions authored 25 likes received

アプリケーションノート 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 7
Level 7
500 replies posted 50 solutions authored 25 likes received

アプリケーションノート 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

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

試してみます。

山村

0 Likes