2082046_ja-JP

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2082046_ja-JP

2082046_ja-JP

FS4500ウェイクアップ

助けを求めること、
1.FS4500のスリープモードを設定するときに、SPI命令を呼び出すだけでGO_LPOFFビットを1に設定すればよいかどうかを知りたいです。SPI命令が正常に記述されると、コード実行現象は次のコードの実行を停止します。
2。1145トランシーバーのINHピンがFS4500のIO_0に接続されている場合、1145トランシーバーを使用してFS4500をLPOFFからウェイクアップする場合、ホストコンピューターを使用してCANパケットを送信するだけで1145トランシーバーをウェイクアップする必要がありますか?1145トランシーバーのINHピンは自動的にFS4500のIO_0に影響を与え、FS4500をウェイクアップします。次のコードを続けてもいいですか、それともFS4500を起動するには別の方法が必要ですか?
助けを求める

Re: FS4500 wake up

どこの会社ですか?ウェブサイトはありますか?

Re: FS4500 wake upこんにちは。まだ社内メールアドレスはお持ちではありませんが、社内WeChatはございます。関連情報を社内WeChatから送っていただけますか? 社内WeChatの受信ボックス:[email protected]Re: FS4500 wake up現在使用しているボードは複数の層があり、層間の配線が中央にあるため、簡単には切断できません。マニュアルによると、IO_0は入力であるはずです。なぜSPI操作のFS4500命令がスリープモードに入り、1145のINH出力に影響を与えるのか分かりません。Re: FS4500 wake up

これは何が原因でしょうか?

Re: FS4500 wake up

3番目のステップでは、1145のINHを切断し、SBC IO0がHighかINHがHighかを確認します。何も操作しない場合は、1145はまだスリープ状態です。

Re: FS4500 wake upある現象をテストしました。
1. 1145 トランシーバーが初期化され、スリープ モードに入った後、1145 の INH ピンがロー レベルであることが測定され、この時点で FS4500 の IO_0 ピンがロー レベルであることがテストされます (これは正しいです)。
2. 次に、FS4500 は初期化プロセスを実行し、FS4500 は通常モードに変更され、1145 の INH ピンが低レベルであることを測定し、FS4500 の IO_0 ピンが低レベルであることをテストします (これは正しいです)。
3. SPI命令(レジスタGO_LPOFFを1に変更する)でFS4500をスリープモードに設定した後、1145のINHピンがHighになり、FS4500のIO_0ピンもHighになります。この時点では、ホストコンピュータにメッセージは送信されません。なぜでしょうか?しかし、このコード現象は依然として発生し、後続のコードの実行は停止します。
Re: FS4500 wake upご回答ありがとうございます。確認させていただきたいです。
1. SPI 命令を使用してレジスタ GO_LPOFF を 1 に設定した後、この時点でコードの実行が停止するのは正常ですか?
2. マニュアルによると、現在の状態がLPOFFスリープまたはディープフェイルセーフのいずれであっても、IO_0でウェイクアップできます。SPI命令を使用してFS4500を低消費電力モードに設定する前に、1145をスリープモードに設定し、FS4500のレジスタWU_IO0_1:0を01に設定しておきます。他に何か操作が必要ですか?その後、ホストコンピュータを使用してCANメッセージを送信し、1145をウェイクアップします。現象:FS4500は低消費電力モードから抜け出せず、コードの実行を継続できません。
Re: FS4500 wake up

レジスタを見て 1145 の状態を確認することで、その状態を確認できます。

guoweisun_0-1744895307781.png


Re: FS4500 wake up

1. SPI 命令を使用してレジスタ GO_LPOFF を 1 に設定した後、この時点でコードの実行が停止するのは正常ですか?

【gw】下記の説明を参照してください。MCU はスリープ モードに入った後に電源が切れます。

guoweisun_0-1744869668608.png




2. マニュアルによると、現在の状態がLPOFFスリープまたはディープフェイルセーフのいずれであっても、IO_0でウェイクアップできます。SPI命令を使用してFS4500を低消費電力モードに設定する前に、1145をスリープモードに設定し、FS4500のレジスタWU_IO0_1:0を01に設定しておきます。他に何か操作が必要ですか?その後、ホストコンピュータを使用してCANメッセージを送信し、1145をウェイクアップします。現象:FS4500は低消費電力モードから抜け出せず、コードの実行を継続できません。

【gw】スリープに入ってから、INHの電圧変化波形をキャプチャしましたか?

guoweisun_1-1744870395977.png


Re: FS4500 wake upこんにちは、会社のウェブサイト
https://gkanghui.com/
Re: FS4500 wake up

guoweisun_0-1744872220744.png

このウェイクアップ構成は、通常フェーズではなく、初期化 INIT フェーズ中に構成されます。

初期化中にこのレジスタに触れましたか?

guoweisun_1-1744872278208.png


Re: FS4500ウェイクアップ

1.FS4500のスリープモードを設定するときに、SPI命令を呼び出すだけでGO_LPOFFビットを1に設定すればよいかどうかを知りたいです。SPI命令が正常に記述されると、コード実行現象は次のコードの実行を停止します。

[GW]看我标出来的箭头两个方式进入sleep的模式。

guoweisun_0-1744859427426.png

guoweisun_1-1744859529149.png

DFS要不要进入看上面的SELECTpin设定



2。1145トランシーバーのINHピンがFS4500のIO_0に接続されている場合、1145トランシーバーを使用してFS4500をLPOFFからウェイクアップする場合、ホストコンピューターを使用してCANパケットを送信するだけで1145トランシーバーをウェイクアップする必要がありますか?1145トランシーバーのINHピンは自動的にFS4500のIO_0に影響を与え、FS4500をウェイクアップします。次のコードを続けてもいいですか、それともFS4500を起動するには別の方法が必要ですか

[gw]你是想通过1145的INHpin唤醒FS45吗从LPOFF模式?可以看下面圈出来的唤醒方式,如果是通过IO唤醒在进入sleep之前就要设定好,你要看不同模式下1145 INH的状态是不是符合唤醒的要求从而决定要不要1145 进入低功耗模式,逻辑很清楚需要您自己去设计这个功能

guoweisun_3-1744859800086.png


guoweisun_2-1744859687804.png


Re: FS4500 wake up1145のINHピンのテストがあります。低電力モードに入った直後、マルチメーターでテストすると0Vになります。ホストコンピュータを使用してメッセージを送信した後、INHピンを再度テストすると12Vになります。Re: FS4500 wake upご回答ありがとうございます。問題の原因が分かりました。
Re: FS4500 wake up

どちらの会社に所属されていますか?会社のメールアドレスを使って質問してもよろしいでしょうか?

個人のメールアドレスを使用すると、より低いレベルで処理できるため

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎01-06-2026 01:40 AM
更新者: