RXduino  1.20a
RXduinoマニュアル 最終更新日 平成26年6月29日
rtc.h
説明を見る。
1 /*******************************************************************************
2 * RXduinoライブラリ & 特電HAL
3 *
4 * このソフトウェアは特殊電子回路株式会社によって開発されたものです。
5 * 当社Webサイトを通じてダウンロードすることによって使用許諾されます。
6 * このファイルを第三者へ開示・再配布・貸与・譲渡することはできません。
7 * このソフトウェアはあるがままの状態で提供され、内容および動作についての保障はあ
8 * りません。弊社はファイルの内容および実行結果についていかなる責任も負いません。
9 * お客様は、お客様の製品開発のために当ソフトウェアのソースコードを自由に参照し、
10 * 引用していただくことができます。
11 * コンパイル・リンク後のオブジェクトファイル(ELF ファイルまたはMOT,SRECファイル)
12 * であって、デバッグ情報が削除されている場合は第三者に再配布することができます。
13 * (C) Copyright 2011-2014 TokushuDenshiKairo Inc. 特殊電子回路株式会社
14 * http://rx.tokudenkairo.co.jp/
15 *******************************************************************************/
16 
17 #ifndef RXRTC_H_
18 #define RXRTC_H_
19 /**************************************************************************/
25 #ifdef __cplusplus
26  extern "C" {
27 #endif
28 
29 #include "rxduino.h"
30 
31 #define RTC_LIBRARY_VERSION 0x01200000 // Version 1.20
32 #define RTC_LIBRARY_TIME 1402069288 // 2014/6/07 00:41:28
33 
34 /**************************************************************************/
42 class RXRTC {
43 public:
44 /*********************************************************************/
49  static unsigned long getVersion(version_info *vi);
50 
51 /*********************************************************************/
60  static int begin();
61 
62 /*********************************************************************/
78  static bool setDateTime(int year,int mon,int day,int hour,int min,int sec);
79 
80 /*********************************************************************/
96  static bool getDateTime(int &year,int &mon,int &day,int &hour,int &min,int &sec);
97 };
98 
99 #ifdef __cplusplus
100  }
101 #endif
102 
103 #endif /* RXRTC_H_ */
static unsigned long getVersion(version_info *vi)
このクラスのバージョンを取得する
内蔵RTCクラス
Definition: rtc.h:42
static bool setDateTime(int year, int mon, int day, int hour, int min, int sec)
RTCの時計をセットする
#define min(a, b)
2つの数値のうち小さいほうの値を返す
Definition: wiring.h:113
Renesas RX62N/63N用のArduino互換ライブラリ
static bool getDateTime(int &year, int &mon, int &day, int &hour, int &min, int &sec)
RTCの時計を取得する
バージョン情報構造体
Definition: tkdn_version.h:31
static int begin()
32.768KHz水晶を発振させて、RTCを起動する