ルネサス
R_RTC_Restart
カウンタを初期化したのち,カウントを開始します。
備考 1.
本API関数では,リアルタイム・クロックがカレンダ・カウント・モードで動作している際は,カウンタの初期化を引数counter_write_valで指定された値で行います。
備考 2.
本API関数では,リアルタイム・クロックがバイナリ・カウント・モードで動作している際は,引数counter_write_valで指定された値を無視し,カウンタをゼロ・クリアします。
[指定形式]
#include "r_cg_rtc.h"
void R_RTC_Restart ( rtc_calendarcounter_value_t counter_write_val );
[引数]
I/O
引数
説明
I
rtc_calendarcounter_value_t
counter_write_val;
初期値(年,月,日,曜日,時,分,秒)
備考
以下に,初期値rtc_calendarcounter_value_tの構成を示します。
typedef struct {
uint8_t rseccnt; /* 秒 */
uint8_t rmincnt; /* 分 */
uint8_t rhrcnt; /* 時 */
uint8_t rdaycnt; /* 日 */
uint8_t rwkcnt; /* 曜日(0:日曜日,6:土曜日) */
uint8_t rmoncnt; /* 月 */
uint16_t ryrcnt; /* 年 */
} rtc_calendarcounter_value_t;
[戻り値]
なし