[[ファームウェア関数一覧>ファームウェア関数一覧#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]
-

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS