(日本語)Auto-PSOC4 wakeup from Deep Sleep mode by using LIN comunication

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

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

cross mob
KiIk_1367071
Level 2
Level 2
5 replies posted 5 questions asked First question asked

AUTO-PSOC4で、LIN通信だけで、DeepSleepモードから復帰出来る方法があるか、質問があります。

 From Main-MCU input signal : Only LIN Communication

  Sleep Mode : Deep Sleep mode (To decrease sleep current < 100[uA])

I2C通信ではDeepsleepからの復帰が可能ですが、LIN通信での復帰は可能ですか?

もしLIN通信で、Deepsleepから復帰出来ないのであれば、LIN通信信号線と、外付け回路と、PSOC入力GPIOを使って

Deepsleepを解除する構成が作れますか?

宜しくお願いします。

0 点赞
1 解答
Anonymous
不适用

LINコンポーネントのTx、Rxは割り込み用に構成されていないため、DeepSleepから復帰できません。

WakeupソースとしてLINピンを使用するには、システム・リファレンスAPIとそれぞれのピンAPIを使用して、これらのピンを割り込みピンとして設定する必要があります。そして、再度LINピンに再設定してください。 しかし、受信したフレームの時間が失われる可能性があります。

確認ですが、LIN wakeup パルスを使用してデバイスを復帰したいでしょうか?

別の方法は、ダミーピンを割り込みソースとして構成し、RXピンと短絡することです。

次のドキュメントの「5.3 Pins Component Interrupts」を参照してください。

http://www.cypress.com/file/127101/download

Nada

在原帖中查看解决方案

0 点赞
2 回复数
Anonymous
不适用

LINコンポーネントのTx、Rxは割り込み用に構成されていないため、DeepSleepから復帰できません。

WakeupソースとしてLINピンを使用するには、システム・リファレンスAPIとそれぞれのピンAPIを使用して、これらのピンを割り込みピンとして設定する必要があります。そして、再度LINピンに再設定してください。 しかし、受信したフレームの時間が失われる可能性があります。

確認ですが、LIN wakeup パルスを使用してデバイスを復帰したいでしょうか?

別の方法は、ダミーピンを割り込みソースとして構成し、RXピンと短絡することです。

次のドキュメントの「5.3 Pins Component Interrupts」を参照してください。

http://www.cypress.com/file/127101/download

Nada

0 点赞
KiIk_1367071
Level 2
Level 2
5 replies posted 5 questions asked First question asked

Nadaさん

御回答有難うございます。 LIN通信単体だけでは、DeepSleepから復帰出来ない事、分かりました。

LIN wakeupパルス等、通信の受信を利用して、デバイスを復帰させたいです。

なので、別方法となる、割り込み復帰専用のダミーGPIOへ、RX信号を入れて、復帰させる方法を

検討したいと思います。

BCMからの通信フォーマットは、まだまだ未定なので、最初の通信データは、ダミーデータとしてもらうか等、

ソフトウェア仕様でも、問題が出ない仕組みを作りたいと考えています。

有難うございました。

0 点赞