[[ファームウェア関数一覧>ファームウェア関数一覧#n7b42187]]
*CAN_GetFlagStatus [#bcb61abc]
#contents
**ヘッダ宣言 [#z2e88922]

**関数プロトタイプ [#d1cf4fab]
 FlagStatus CAN_GetFlagStatus(uint32_t CAN_FLAG)
**動作 [#hb3488af]
-CAN周辺回路のフラグがセットされているか否かをチェックします。
**引数 [#l7fa30df]
-CAN_FLAG&br;
チェック対象のフラグを以下のマクロで指定します。&br;
&br;
|CENTER:CAN_FLAG|CENTER:説明|h
|CAN_FLAG_EWG|Error Warning Flag|
|CAN_FLAG_EPV|Error Passive Flag|
|CAN_FLAG_BOF|Bus-Off Flag|
#include(Macro/CAN_FLAG,notitle)
&br;
**戻り値 [#he11d6e8]
-FlagStatus&br;
フラグがセットされているかを''SET''又は''RESET''で返します。&br;
#include(Macro/FlagStatus,notitle)
**場所 [#tf81f057]
**呼び出し関数 [#z06ba98c]
-無し
**サンプル [#o2c16721]
 /* Test if the CAN warning limit has been reached */
 FlagStatus Status;
 Status = CAN_GetFlagStatus(CAN_FLAG_EWG);
**参照 [#l540279a]
-

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