異なるCAN IDのメッセージを受け入れるCANオブジェクト

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

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

CANオブジェクトを次のように設定しました。

Rhohentanner_0-1704312736653.png

なんらかの理由で、オブジェクトは CAN ID が 0x2C3 のメッセージを受け入れ、割り込みを引き起こしています。 マニュアルで読んだところによると、このオブジェクトはIDが0x240のメッセージを受け入れる必要があります。 何がわからないのか? 私はフルCANに不慣れで、過去にベーシックCANしか使用したことがありません。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/XMC/CAN-Object-accepting-messages-with-different-CAN-ID/td-p/670288

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

こんにちは@Rhohentanner

私はあなたの問題についてもっと洞察したいと思います。 可能であれば、あなたのプロジェクトを私たちと共有していただけますか?

また、どのデバイスを使用していますか? プロジェクト内に ID が0X2C3メッセージオブジェクトは他にありませんか?

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

あした

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/XMC/CAN-Object-accepting-messages-with-different-CAN-ID/m-p/670686

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager
こんにちはAashita、

XMC4108を使用しています。 私はこのプロジェクトを他のグループから受け継いだのですが、残念ながらすべてを共有することはできません。 1つの送信オブジェクトと7つの受信オブジェクトを設定しています。 7つの受信オブジェクトには、0x240、0x300、0x80、0x2C2、0xC2、0x182、0x42のCAN_IDが関連付けられており、すべてマスクが0x7FFに設定されており、標準の11ビットCAN ID用に設定されています。 また、どのオブジェクトが割り込みを引き起こしたかを判断するCAN ISRの部分も紹介しますが、私のマニュアルの理解では、着信CANメッセージがCANオブジェクトの1つと一致しない限り、割り込みは生成されません。

感謝
奪う


[cid:画像001.png@01DA3EE6.8A569060]



ロバートHohentanner |シニアエンベデッドファームウェア工学 |流体&モーションコントロール
エマソンのオートメーションソリューション |46280 ディラン EVAL_100W_DRIVE_CFD2 |ノヴィ |MIの |48377
オフィス: T 248 596 3247
robert.hohentanner@emerson.com
www.asco.com<>

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/XMC/CAN-Object-accepting-messages-with-different-CAN-ID/m-p/670701

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

こんにちは@Rhohentanner

返信が遅くなり申し訳ございません。

Acceptance MASKをMatching IDEに変更してみてください.can_ide_mask = 1Uの"

よろしくお願いいたします
プラディープ。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/XMC/CAN-Object-accepting-messages-with-different-CAN-ID/m-p/704086

0 件の賞賛