2971|2

63

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

【micropython教程】实验1 RTC使用 [复制链接]

  本帖最后由 zhangyadong300 于 2018-6-26 11:05 编辑

常规的IO操作、按键读取比较简单,并且论坛小伙伴发的例程也很多很详细就不再重复了,下面讲讲RTC的操作,也是通过学习版主的教程帖掌握的。【Micropython】使用RTChttps://bbs.eeworld.com.cn/thread-485837-1-1.html
下面进入正题:
第一步:焊接掉电电容,看了版主的帖子规格为0.22f,掉电时钟保持时间为2-3天。

第二步:写代码,不得不说DFRobot开发的工具uPyCraft确实好用
下载地址:
链接已隐藏,如需查看请登录或者注册

  1. import pyb
  2. from pyb import RTC
  3. from pyb import Switch
  4. import time

  5. rtc = RTC()
  6. print(rtc.info())

  7. # 定义按键
  8. switch=pyb.Switch()

  9. # 设置时间(首次设置)
  10. # rtc.datetime((2018, 6, 25, 1, 18, 26, 0, 0))

  11. # 打印时间
  12. print(rtc.datetime())

  13. def printtime():
  14.   dt = pyb.RTC().datetime()
  15.   print("当前时间:%d年%d月%d日-%d:%d:%d"%(dt[0],dt[1],dt[2],dt[4],dt[5],dt[6],))

  16. while True:
  17.   # 检测按键按下
  18.   if(switch()):
  19.     # 检测按键松开
  20.     while switch():
  21.       pass
  22.     printtime()
复制代码


输出展示:


最新回复

标题应该是RTC吧   详情 回复 发表于 2018-6-26 10:53
点赞 关注
 
 

回复
举报

1万

帖子

24

TA的资源

版主

沙发
 
标题应该是RTC吧

点评

哈哈,手抖,以更改  详情 回复 发表于 2018-6-26 11:06
 
 
 

回复

63

帖子

0

TA的资源

一粒金砂(中级)

板凳
 

哈哈,手抖,以更改
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
【干货上新】电源解决方案和技术第二趴 | DigiKey 应用探索站
当月好物、电源技术资源、特色活动、DigiKey在线实用工具,干货多多~

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网 7

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表