AVR库/片段跟踪日期
AVR Library/Snippit for tracking date
是否有人知道一个库或良好的代码片段,可用于存储/保持跟踪时间和日期在嵌入式环境(AVR MCU)。我希望能够设置一个日期和时间,然后使用我的计时器之一的1hz脉冲更新它。我可以自己写这段代码,但我觉得可能已经有了一些东西。
通常您会使用RTC,因为AVR的1Hz脉冲不是那么精确。通常的方法是创建当前时间的时间戳,并每秒增加一次。您可以通过使用方法mktime
来制作时间戳,尽管我不确定它是否支持AVR libc。http://www.manpagez.com/man/3/mktime/当您想将其转换回"正常"时间时,您可以使用ctime
为可打印版本或gmtime
为struct tm
版本。
有Arduino Time库。我从来没用过
我最终做的是采用苹果使用的time.h
库,并根据我的项目稍微调整它,因为它是在BSD许可下的。
相关文章:
- 查询SQLite数据库中的日期
- 获取日期异步信号安全吗?如果在信号处理程序中使用,它会导致死锁吗
- 光线跟踪器灯光反射错误
- Log4cpp:以UTC/GMT时区打印日期
- 人脸跟踪arduino代码的优化
- 使用C++的日期库读取时间
- 跟踪滚动条上的鼠标事件
- 如何使用新运算符跟踪在循环中创建的 QLabel
- 日期格式为C++
- 如何在 C++20 计时中为日期添加天数?
- 如何在QTableView中排序和更改日期格式
- 如何在cpp中使用地图显示给定日期范围内(在下面的问题中)的费率?
- Gtkmm 会不断检查 Gtk::日历上的所选日期是否发生变化
- C++:跟踪类对象
- 用于解析 win64 堆栈跟踪的命令行客户端(可以访问符号服务器)
- 跟踪日志中的T.11803()是什么意思?
- fmt 与 Howard Hinnant 的日期:为什么从 fmt::to_string "{}"?FMT 和日期的最佳实践?
- 使程序检查当前日期是否=预期日期
- 我能做些什么来跟踪矢量元素?
- AVR库/片段跟踪日期