[[ファームウェア関数一覧>ファームウェア関数一覧#n7b42187]] *CAN_ITConfig [#e3fbbac8] #contents **ヘッダ宣言 [#q74d71fa] **関数プロトタイプ [#s817ff94] void CAN_ITConfig(uint32_t CAN_IT, FunctionalState NewState) **動作 [#a66e5963] -CAN周辺回路からの割り込みを有効・無効にします。 **引数 [#i7c20518] -CAN_IT&br; 新しく設定する割り込みソースを以下のマクロの組み合わせで指定します。&br; &br; |CENTER:CAN_IT|CENTER:説明|h |CAN_IT_TME|Transmit Mailbox Empty Mask| |CAN_IT_FMP0|FIFO 0 Message Pending Mask| |CAN_IT_FF0|FIFO 0 Full Mask| |CAN_IT_FOV0|FIFO 0 Overrun Mask| |CAN_IT_FMP1|FIFO 1 Message Pending Mask| |CAN_IT_FF1|FIFO 1 Full Mask| |CAN_IT_FOV1|FIFO 1 Overrun Mask| |CAN_IT_EWG|Error Warning Mask| |CAN_IT_EPV|Error Passive Mask| |CAN_IT_BOF|Bus-Off Mask| |CAN_IT_LEC|Last Error Code Mask| |CAN_IT_ERR|Error Mask| |CAN_IT_WKU|Wake-Up Mask| |CAN_IT_SLK|Sleep Flag Mask| #include(Macro/CAN_IT,notitle) &br; -NewState 新しい設定値を以下のマクロから設定します。 |CENTER:NewState|CENTER:説明|h |ENABLE|有効| |DISABLE|無効| 新しい設定値を以下のマクロから設定します。&br; &br; #include(Macro/NewState,notitle) &br; **戻り値 [#jeebc665] -無し **場所 [#y6079509] **呼び出し関数 [#f31a6a32] -無し **サンプル [#kccdcb5a] /* Enable CAN FIFO 0 overrun interrupt */ CAN_ITConfig(CAN_IT_FOV0, ENABLE); **参照 [#ucd7ceae] -