RTCAlarmParam

定義

#include <nitro/rtc.h>
typedef struct {
         RTCWeek    week;
         u32        hour;
         u32        minute;
         u32        enable;
} RTCAlarmParam;

要素

week 曜日を示すRTCWeek列挙型の値
hour 時を示す 0〜23 の数値
minute 分を示す 0〜59 の数値
enable 曜日/時/分 それぞれのアラーム判定有効フラグ

説明

リアルタイムクロックのアラーム設定を示す構造体です。
曜日、時分、及びそれぞれの要素の判定有効フラグの状態を示します。
アラーム判定有効フラグについては以下の値のいずれか、または全てを論理和した値となります。

RTC_ALARM_ENABLE_NONE 0x0000 判定フラグは全て無効
RTC_ALARM_ENABLE_WEEK 0x0001 曜日設定をアラーム判定に使用
RTC_ALARM_ENABLE_HOUR 0x0002 時設定をアラーム判定に使用
RTC_ALARM_ENABLE_MINUTE 0x0004 分設定をアラーム判定に使用

参照

RTCWeek

履歴

2004/08/19 時間表記固定による記述変更
2004/07/01 時間表記の統一による記述変更
2004/05/18 初版