查看: 115|回复: 1

[已解决] 用time.h的mktime()算RTC原地鬼畜是什么情况呀

[复制链接]

该用户从未签到

发表于 2020-2-14 14:25 | 显示全部楼层 |阅读模式
本帖最后由 g3123191 于 2020-2-14 16:55 编辑

UNO R3 + DS3231,时间已经转换成了int year, month, day, hour, min, sec;
想求RTC时间到设定时间(exp.  2020-05-13 00:00:00),设定时间用mktime()算的结果一直稳定,但是RTC会原地鬼畜……

如图,t1是RTC的结果,t2是设定时间的结果,用MsTimer2定时半秒算一次

求大佬帮忙找一下错误


tuhaokuai_1581661850.jpg

该用户从未签到

 楼主| 发表于 2020-2-14 16:55 | 显示全部楼层
最后做了一些尝试,发现原因并不在RTC上,而是第一次运算的数据(因为玄学原因)必定会出现错误。所以把第一段取RTC复制一段到下面去就能算了…………
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门推荐

[限时福利]5分钟带你快速了解新一代开发板:M5STACK
[限时福利]5分钟带你快速
一、什么是M5Stack M5Stack是一种模块化、可堆叠扩展的开发板,每个模块
天猫精灵接入语音提示找不到该设备?
天猫精灵接入语音提示找不
今天又刷了一遍代码,天猫精灵提示 没有找到你要操作的设备! 怎么回事啊??? 折腾
引入库的问题,不知道怎么叙述 看图吧
引入库的问题,不知道怎么
最左边的是主文件 也就是启动的文件 后边三个是引入的 在后边这个文件再引入库就报错
blinker电源插座
blinker电源插座
这台blinker电源插座有blinker控制和手动控制两种工作方式. 1.blinker控制:滑条用于设
blinker灯、环境传感器套件意见收集
blinker灯、环境传感器套
计划春节后推出blinker氛围灯和环境检测套件。 本帖收集相关建议,如若采纳,发红包(
Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
快速回复 返回顶部 返回列表