求助。arduino验证出现错误-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 396|回复: 2

[未解决] 求助。arduino验证出现错误

[复制链接]
发表于 2022-7-3 16:26 | 显示全部楼层 |阅读模式
Arduino:1.8.19 (Windows 10), 开发板:"Arduino Nano, ATmega328P (Old Bootloader)"



11:5:10: fatal error: DS1302.h: No such file or directory

#include <DS1302.h>

          ^~~~~~~~~~

compilation terminated.

exit status 1

DS1302.h: No such file or directory



在文件 -> 首选项开启
“编译过程中显示详细输出”选项
这份报告会包含更多信息。

arduino 验证时出现这个错误,要怎么解决。
#include <DS1302.h>这个变红。


发表于 2022-7-4 08:14 | 显示全部楼层
DS1302.h: No such file or directory
DS1302.h:没有这样的文件或目录

去把 库下载一下!!
 楼主| 发表于 2022-7-8 16:20 | 显示全部楼层
ahua7336 发表于 2022-7-4 08:14
DS1302.h: No such file or directory
DS1302.h:没有这样的文件或目录

我有导入了  Ds1302  这个库。我把那个DS1302的S改成s就报这个错了。
Arduino:1.8.19 (Windows 10), 开发板:"Arduino Nano, ATmega328P (Old Bootloader)"

C:\Users\15433\Desktop\arduino\11\11.ino: In function 'void loop()':

11:598:21: error: 'class Ds1302' has no member named 'getTimeStr'

display.println(rtc.getTimeStr());

                     ^~~~~~~~~~

11:601:21: error: 'class Ds1302' has no member named 'getDOWStr'

display.println(rtc.getDOWStr());

                     ^~~~~~~~~

11:609:21: error: 'class Ds1302' has no member named 'getDateStr'; did you mean 'getDateTime'?

display.println(rtc.getDateStr(FORMAT_LONG, FORMAT_LITTLEENDIAN, '/'));

                     ^~~~~~~~~~

                     getDateTime

11:609:32: error: 'FORMAT_LONG' was not declared in this scope

display.println(rtc.getDateStr(FORMAT_LONG, FORMAT_LITTLEENDIAN, '/'));

                                ^~~~~~~~~~~

11:609:45: error: 'FORMAT_LITTLEENDIAN' was not declared in this scope

display.println(rtc.getDateStr(FORMAT_LONG, FORMAT_LITTLEENDIAN, '/'));

                                             ^~~~~~~~~~~~~~~~~~~

C:\Users\15433\Desktop\arduino\11\11.ino:609:45: note: suggested alternative: '__ORDER_LITTLE_ENDIAN__'

display.println(rtc.getDateStr(FORMAT_LONG, FORMAT_LITTLEENDIAN, '/'));

                                             ^~~~~~~~~~~~~~~~~~~

                                             __ORDER_LITTLE_ENDIAN__

exit status 1

'class Ds1302' has no member named 'getTimeStr'



在文件 -> 首选项开启
“编译过程中显示详细输出”选项
这份报告会包含更多信息。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-29 23:03 , Processed in 0.104180 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表