アラームの発生条件(曜日,時,分)を設定します。
[指定形式]
#include “r_cg_macrodriver.h”
#include “r_cg_rtc.h”
void R_RTC_Set_AlarmValue ( rtc_alarm_value_t alarm_val );
[引数]
I/O |
引数 |
説明 |
I |
rtc_alarm_value_t alarm_val; |
アラームの発生条件(曜日,時,分) |
備考
以下に、アラーム発生条件 rtc_alarm_value_t の構成を示します。
(構成内容はデイバスによって胃異なります)
typedef struct { uint8_t alarmws; /* 秒 */ uint8_t alarmwm; /* 分 */ uint8_t alarmwh; /* 時 */ uint8_t alarmww; /* 曜日( 0 :日曜日, 6 :土曜日) */ uint8_t alarmwd; /* 日 */ uint8_t alarmwmt; /* 月 */ uint16_t alarmwy; /* 年 */ } rtc_alarm_value_t; |
- alarmws(秒)
以下に、構成メンバalarmwsの各ビットに対する意味を示します。
- alarmwm(分)
以下に、構成メンバalarmwmの各ビットに対する意味を示します。
- alarmwh(時)
以下に、構成メンバalarmwhの各ビットに対する意味を示します。
なお、ビット5は、リアルタイム・クロックが12時間制の場合、以下の意味となります。
0: 午前
1: 午後
- alarmww(曜日)
以下に、構成メンバalarmwwの各ビットに対する意味を示します。
- alarmwd(日)
以下に、構成メンバalarmwdの各ビットに対する意味を示します。
- alarmwmt(月)
以下に、構成メンバalarmwmtの各ビットに対する意味を示します。
- alarmwy(年)
以下に、構成メンバalarmwyの各ビットに対する意味を示します。
[戻り値]
なし