53216899 发表于 2013-7-27 18:20:20

求DS1302 RTC Module的Arduino 1.0.5函数库

我在网上淘到的一个RTC模块结构相当简单,只有一个DS1302、一个32.768KHz晶振和一块CR2012电池。

在Arduino 0023环境下,操作一切正常。但到了Arduino 1.0.5环境下,就无法读取正确的时间日期,时间运行毫无规律。

目前已知的DS1302库来源有如下2个地方,均无法在Arduino 1.0.5环境运行,地址分别为:

(1)https://github.com/msparks/arduino-ds1302
(2)http://www.henningkarlsen.com/electronics/library.php?id=5

求教各位高人,谁有可用的库分享?

pipihua 发表于 2013-8-2 16:47:38

修改一下文件就好了:把文件开头“#include "WProgram.h"”
改为“#if ARDUINO >= 100
        #include "Arduino.h"
#else
extern "C" {
        #include "WProgram.h"
}
#endif”

53216899 发表于 2013-8-2 17:15:05

非常感谢。
但这样修改不行,如果不判断版本,确定使用哪一个头文件,根本没法编译。
现在我的程序可以正常编译,只是取出的数是乱的。

tdk112 发表于 2016-6-21 11:48:15

好东西下来试试

Joyce 发表于 2016-10-18 11:40:02

你好,问题解决了码?你有在Arduino 1.0.5环境下运行的、正确的DS1302库吗?求分享
页: [1]
查看完整版本: 求DS1302 RTC Module的Arduino 1.0.5函数库