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

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは

ArduinoのTLE9879の評価ボードをコピーするTLE9879を使用したカスタムボードがあります.

唯一の違いは、チップセレクトピンがP2.3(ボード1)ではなくP0.0(ボード2)であることです。

その結果、点滅テスト プログラムは、BOARD1 を初期化できないループでスタックします。

Arduinoライブラリでこの動作を変更できますか、それともデフォルトのファームウェアを調整する必要がありますか?

どうぞよろしくお願いいたします。

よろしくお願いいたします

タイ語。

 

 

0 件の賞賛
1 解決策
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは@Thai

P0.0とP2.3を交換する以外に、リファレンスTLE9879 BLDCシールドからカスタムハードウェアに変更を加えていないことを前提としています。 これは、Arduinoのピン4がスレーブセレクト0.0として機能しているP1に接続されていることを意味します。

Raj_JC_0-1697696287300.png

 

次に、次の図の BLDC ファームウェアを変更する必要があります。

 

Raj_JC_2-1697696366926.png

 

ケース 1 とケース 2 の内容を入れ替える必要があります。 (boardnrは自動アドレス指定メカニズムから値を取得します)。 これにより、個々のボードのスレーブ選択ピン割り込みが決まります。

 

これが役立つかどうかお知らせください。

 

ありがとうございました

よろしくお願いいたします

ラージ・チャウダリ

 

 

 

 

元の投稿で解決策を見る

0 件の賞賛
5 返答(返信)
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは@Thai

P0.0とP2.3を交換する以外に、リファレンスTLE9879 BLDCシールドからカスタムハードウェアに変更を加えていないことを前提としています。 これは、Arduinoのピン4がスレーブセレクト0.0として機能しているP1に接続されていることを意味します。

Raj_JC_0-1697696287300.png

 

次に、次の図の BLDC ファームウェアを変更する必要があります。

 

Raj_JC_2-1697696366926.png

 

ケース 1 とケース 2 の内容を入れ替える必要があります。 (boardnrは自動アドレス指定メカニズムから値を取得します)。 これにより、個々のボードのスレーブ選択ピン割り込みが決まります。

 

これが役立つかどうかお知らせください。

 

ありがとうございました

よろしくお願いいたします

ラージ・チャウダリ

 

 

 

 

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは

私は今コードを変更することができます、それは評価ボードで動作します。

しかし、私のカスタムデザインでは、:(は機能しません。 arduinoを使用して通信しようとすると、応答は次のようになります

WARNING: Board[1]; Command[901]; Answer[FFFF]

.

そして、これは私のカスタムデザインです、あなたは私がこれに間違いを見つけるのを手伝ってくれませんか?

Thai_0-1698245266645.png

 

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは@Thai

カスタムBLDCボードをどのようにプログラムしたか教えてください。

ファームウェアパッケージに含まれているバッチスクリプトプログラマーを使用しましたか?

Raj_JC_0-1698299297770.png

そうでない場合は、更新されたHexファイルをここに配置した後、バッチファイルを使用してください。 各例の更新されたhexファイルを生成し、ここに配置する必要があります。

 

これで問題が解決した場合はお知らせください。

 

ありがとうございました

よろしくお願いいたします

ラージ・チャウダリ

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちはラージ、

ST-LINK / V2プログラマーを使用して KEIL Cを使用してブートローダープログラムをエバルボードとカスタムボードにアップロードしています。

Thai_0-1698311719574.png

Thai_1-1698311871346.png

私はJリンクEDUミニを持っていますが、どういうわけかEvalBoardに接続できません。

Thai_3-1698312655685.png

これは私の現在の設定です:

Thai_5-1698312689536.png

 

 

 

 

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは@Thai

この問題は、次の理由が原因である可能性があります。

1)J-Link接続が正しくありません。 接続を変更してみてください。

2)プログラミングが正しくないため、デバイスがスリープモードになりました。 MONピンをRESETに接続し、Vs = 8Vを維持してください。 次に、デバッガとプログラムを前の応答で述べたメソッド(つまり、 バッチスクリプト)

3)FAQソフトウェアのセクション5.2デバイスがスリープモードで動かなくなった場合のフラッシュ方法に記載されている方法を使用してみてください。

ありがとうございました

よろしくお願いいたします

ラージ・チャウダリ

0 件の賞賛