社区导航

 

搜索
查看: 764|回复: 4

[原创] 读取RTC成功

[复制链接]

300

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2018-6-26 16:48 | 显示全部楼层 |阅读模式
本帖最后由 kangkls 于 2018-6-26 17:19 编辑

之前没有定义rtc,所以读取失败,重新定义rtc = pyb.RTC()之后,读取成功了,但是,不是设置的时间。

复位,时间还是错误的时间,没法,重新上电之后,读取时间正确,仔细查看,发现,如果连续读取时间的话,还是有问题,就是后一次读取的时间居然比前一次的时间早,很奇怪哦




rtc = pyb.RTC()
>>> print(rtc.datetime())
(2015, 1, 1, 4, 0, 0, 0, 255)
>>> rtc.datetime((2018,6, 26, 2,16, 25, 0, 0))
>>> print(rtc.datetime())
(2018, 6, 26, 2, 16, 25, 2, 175)
>>> print(rtc.datetime())
(2018, 6, 26, 2, 16, 25, 32, 252)
>>> print(rtc.datetime())
(2018, 6, 26, 2, 16, 25, 33, 0)
>>> print(rtc.datetime())
(2018, 6, 26, 2, 16, 25, 34, 141)
>>> print(rtc.datetime())
(2018, 6, 26, 2, 16, 25, 40, 239)
>>> print(rtc.datetime())
(2018, 6, 26, 2, 16, 25, 40, 80)
>>> print(rtc.datetime())
(2018, 6, 26, 2, 16, 25, 40, 35)
>>> print(rtc.datetime())
(2018, 6, 26, 2, 16, 25, 41, 245)
>>> print(rtc.datetime())
(2018, 6, 26, 2, 16, 25, 41, 205)
>>> print(rtc.datetime())
(2018, 6, 26, 2, 16, 25, 41, 160)
>>> print(rtc.datetime())
(2018, 6, 26, 2, 16, 25, 41, 115)
>>>



此内容由EEWORLD论坛网友kangkls原创,如需转载或用于商业用途需征得作者同意并注明出处

http://www.jslaser.com高性价比激光测距传感器


回复

使用道具 举报

300

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

 楼主| 发表于 2018-6-26 17:00 | 显示全部楼层
print(rtc.datetime())
(2018, 6, 26, 2, 16, 46, 16, 96)
>>> print(rtc.datetime())
(2018, 6, 26, 2, 16, 46, 27, 241)
>>> print(rtc.datetime())
(2018, 6, 26, 2, 16, 46, 37, 204)
>>> print(rtc.datetime())
(2018, 6, 26, 2, 16, 46, 37, 56)
>>> print(rtc.datetime())
(2018, 6, 26, 2, 16, 46, 58, 110)
>>> print(rtc.datetime())
(2018, 6, 26, 2, 16, 47, 0, 244)
>>> print(rtc.datetime())
(2018, 6, 26, 2, 16, 47, 1, 100)
>>> print(rtc.datetime())
(2018, 6, 26, 2, 16, 47, 2, 179)
>>> print(rtc.datetime())
(2018, 6, 26, 2, 16, 47, 2, 126)
>>>


仔细查看,发现,如果连续读取时间的话,还是有问题,就是后一次读取的时间居然比前一次的时间早,很奇怪哦
http://www.jslaser.com高性价比激光测距传感器


回复

使用道具 举报

1万

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

发表于 2018-6-26 20:25 | 显示全部楼层
datetimetuple格式:(year, month, day, weekday, hours, minutes, seconds, subseconds)

weekday is 1-7 for Monday through Sunday.
subseconds counts down from 255 to 0


回复

使用道具 举报

300

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

 楼主| 发表于 2018-6-27 18:49 | 显示全部楼层
就是有点不习惯。这样做的初衷是什么呢?

点评

说实话,我也不太明白作者的目的,可能要看看底层代码,才能分析原因了。  详情 回复 发表于 2018-6-28 10:32
http://www.jslaser.com高性价比激光测距传感器


回复

使用道具 举报

1万

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

发表于 2018-6-28 10:32 | 显示全部楼层
kangkls 发表于 2018-6-27 18:49
就是有点不习惯。这样做的初衷是什么呢?

说实话,我也不太明白作者的目的,可能要看看底层代码,才能分析原因了。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐上一条 1/4 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-6-4 08:12 , Processed in 0.187905 second(s), 28 queries , Gzip On, MemCache On.

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