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;

[戻り値]

なし