ファームウェア関数一覧
SysTick_GetFlagStatus †
ヘッダ宣言 †
関数プロトタイプ †
FlagStatus SysTick_GetFlagStatus(uint8_t SysTick_FLAG)
動作 †
- 指定したSysTickのフラグがセットされているか否かをチェックします。
引数 †
- SysTick_FLAG
SysTick_FLAG | 説明 |
SysTick_FLAG_COUNT | 1 = timer counted to 0 since last time this was read. |
SysTick_FLAG_SKEW | 1 = the calibration value is not exactly 10ms because of clock frequency. |
SysTick_FLAG_NOREF | 1 = the reference clock is not provided |
出力値 †
戻り値 †
- FlagStatus
FlagStatus | 説明 |
SET | フラグがセットされています |
RESET | フラグがセットされていません |
呼び出し関数 †
サンプル †
/* Test if the Count flag is set or not */
FlagStatus Status;
Status = SysTick_GetFlagStatus(SysTick_FLAG_COUNT);
if(Status == RESET)
{
...
}
else
{
...
}
参照 †