ファームウェア関数一覧
CAN_GetFlagStatus †
ヘッダ宣言 †
関数プロトタイプ †
FlagStatus CAN_GetFlagStatus(uint32_t CAN_FLAG)
動作 †
- CAN周辺回路のフラグがセットされているか否かをチェックします。
引数 †
- CAN_FLAG
チェック対象のフラグを以下のマクロで指定します。
CAN_FLAG | 説明 |
CAN_FLAG_EWG | Error Warning Flag |
CAN_FLAG_EPV | Error Passive Flag |
CAN_FLAG_BOF | Bus-Off Flag |
戻り値 †
- FlagStatus
フラグがセットされているかをSET又はRESETで返します。
FlagStatus | 説明 |
SET | フラグがセットされています |
RESET | フラグがセットされていません |
場所 †
呼び出し関数 †
サンプル †
/* Test if the CAN warning limit has been reached */
FlagStatus Status;
Status = CAN_GetFlagStatus(CAN_FLAG_EWG);
参照 †