【问题标题】:How do you include time_t on an Arduino?你如何在 Arduino 上包含 time_t?
【发布时间】:2012-07-13 17:32:50
【问题描述】:

我正在尝试编译示例 WiFly 项目并将其上传到我的 Arduino。该示例的函数之一是返回类型为“time_t”,但编译器无法识别。我试过同时包含<ctime><time.h>

这是我第一次真正使用 C++,那么如何在我的 Arduino 上导入“time_t”?

【问题讨论】:

  • 嗯,Arduino Time.h 头文件明确定义了 time_t。我认为是时候显示确切的错误消息和一些示例代码了。试试#include <Time.h>; time_t Foo; 看看会发生什么。

标签: c++ arduino ctime


【解决方案1】:

显然,您需要做两件事才能在您的 Arduino 上使用 time_t

  1. Download the Time Library
  2. 包括<Time.h>(注意大写T)

【讨论】:

  • 较早的谷歌搜索将我带到了那些,我尝试了它们。都没有用。
  • @KeeganMcCarthy:有趣的是,他们似乎将其命名为 <Time.h>,并带有大写字母 T。
【解决方案2】:

如果您下载时间库,它会获得一个包含 3 个文件夹的 .zip 文件。 TimeAlarms、时间和 DS1307RTC。尝试将这 3 个文件夹从 Time 文件夹中移出,直接移到 library 文件夹中。

请参阅 2012 年 11 月 14 日 5:09 http://adventuresinarduinoland.blogspot.com/2012/09/yet-another-real-time-clock.html 的评论

【讨论】:

    猜你喜欢
    • 2015-08-02
    • 2019-08-23
    • 1970-01-01
    • 2011-10-31
    • 2022-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多