XMC1403 マイコンの 1 つの LMO(RX) を使用した 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 受け入れのフィルタリングに関するヘルプが必要です 
私はメッセージの範囲だけを受け入れたいと思います。
たとえば、  EXTEDフレーム形式を使用しているとしますが、これらの範囲のID(18F21240〜18F21245)のみをメッセージオブジェクトに許可したいと思います。


以下は、can_node_config.cでLMO2オブジェクト構造の初期化を受け取ることです そして、これは私が使用しているプーリング方法です。


メッセージの範囲を受信メッセージオブジェクト(LMO2)に受信する方法はありますか? 以下は、受信LMO2の私の構造初期化です

XMC_CAN_MO_t CAN_NODE_0_LMO_02 = {

.can_mo_type = XMC_CAN_MO_TYPE_RECMSGOBJ、
.can_id_mode = XMC_CAN_FRAME_TYPE_EXTENDED_29BITS、
.can_priority = XMC_CAN_ARBITRATION_MODE_IDE_DIR_BASED_PRIO_2、
.can_ide_mask = 1U、
.can_mo_ptr = (CAN_MO_TypeDef*)CAN_MO17,
.can_data_length = 8U、

};

注: 1つの受信メッセージオブジェクト(LMO2)のみを使用して、メッセージの範囲を受け入れたいのですが、何らかの方法があります。

 

 

 

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

こんにちは @Bandarikarthik

あなたはすでに私たちのコミュニティでスレッドを作成していることがわかります: CAN受け入れフィルタリング の問題。上記のスレッドで同じ問題についての議論を続ける CAN 、重複を避けるためにこのスレッドをロックしています。 上記のスレッドを調べて、できるだけ早く更新します。 同じ問題に関する問題の説明 CAN そこに追加できます。

ご迷惑をおかけして申し訳ございません。

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

あした

元の投稿で解決策を見る

0 件の賞賛
1 返信
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは @Bandarikarthik

あなたはすでに私たちのコミュニティでスレッドを作成していることがわかります: CAN受け入れフィルタリング の問題。上記のスレッドで同じ問題についての議論を続ける CAN 、重複を避けるためにこのスレッドをロックしています。 上記のスレッドを調べて、できるだけ早く更新します。 同じ問題に関する問題の説明 CAN そこに追加できます。

ご迷惑をおかけして申し訳ございません。

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

あした

0 件の賞賛