STM32通过I2C可以正常读写DS1307,但断开主电源一段时间后,再上电时发现时钟又回到了初始化的时间,请问如何解决
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
DS1307时钟读取问题
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
Van-bo 2021-06-20 17:08关注已解决
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2021-06-07 09:16回答 1 已采纳 写出来了
- 2023-03-29 22:52回答 3 已采纳 有缘 刚好我也要实现这个功能!以下是我给的思路和方法:第一步:设置12小时制将DS12C887的寄存器B的第1位(即Bit 1)设置为1,即可将时钟芯片设置为12小时制。 // 设置为12小时制 vo
- 2022-02-24 17:09回答 1 已采纳 又是循环的问题
- 2018-06-22 11:15在本项目中,我们将探讨如何使用STM32通过I²C(Inter-Integrated Circuit)接口与DS1307实时时钟(RTC)以及24C32 EEPROM进行通信,以实现时钟数据的读取和存储。 首先,DS1307是一款低功耗、全二进制码的RTC芯片...
- 2021-04-06 23:40回答 3 已采纳 时的十位只会取到0,1,2 这3种数值,所以用0x30相与就“够”了,这么做是为了做到冗余,当然也可以和0xf0相与,如果时的十位是正确的,效果和0x30相与是一样的。
- 2022-02-28 22:17回答 1 已采纳 根据资料: 发送 0:拉低,等 60 - 120us, 释放。 发送 1:拉低,等 1 - 15us, 释放。 0 -- 15 -- 30 -- 60 -- ----------读取----- 等
- 2022-01-21 15:28回答 1 已采纳 main里面加个while试试 void main() { whilie(1) { DS1302_Config(); { DS1302_ReadTime();
- 2021-10-03 02:49《DS1307时钟实现与HILLFFI接口应用》 在嵌入式系统设计中,实时时钟(RTC)是不可或缺的部分,它能够为系统提供精确的时间信息。本文将详细介绍DS1307时钟芯片的应用,以及如何通过HILLFFI接口进行编程操作,帮助...
- 2015-01-08 09:14回答 2 已采纳 [quote]但是如何得到此时的Speaker对象呢,如果Speaker类里面的IHello对象不是静态的话,我每次new出的Speaker对象都是空的?难道只能再将Speaker也作为一个服务通过c
- 2023-03-11 15:23回答 2 已采纳 import os def BatchProcessPointClouds(inputDir, outputDir): for file_name in os.listdir(inputD
- 2021-10-29 23:57回答 1 已采纳 没明白题主的问题?1:ds18b20 读出得数据不稳定?数据大概是怎么个跳动规律 ? 能否确定硬件有无问题 ?2:是数码管显示不稳定?硬件是不是好的?3:相关代码也要贴出来的
- 2021-07-07 20:49标题中的“DS1307时钟模块”指的是由Maxim Integrated公司生产的DS1307实时时钟(RTC)芯片。这个芯片被广泛应用于各种嵌入式系统中,用于保持精确的时间信息,即使在主电源断开时也能通过内置电池继续运行。它能够...
- 2018-07-31 11:29通过这个资料包,你不仅可以学习到DS1307的基本原理和应用,还能掌握如何在实际项目中集成和测试实时时钟功能,这对于提升你的嵌入式系统设计能力非常有帮助。在实践中,你还可以尝试与其他硬件或软件平台(如...
- 2024-01-26 11:25思途积跬的博客 有VCC供电,IIC活动状态是1.5mA,待机状态200μA,电池电流5nA(MAX=50nA)无VCC供电的时候,电池电流,300nA(时钟运行),10nA(时钟停止)供电电压是4.5-5.5V,不支持3.3VIIC频率最大400kHZ。
- 2015-09-13 20:34在实际应用中,DS1307的时钟数据通常会被定期读取并更新到系统中,以保持应用程序的准确计时。此外,还可以设置中断标志,当达到特定时间点时,如闹钟触发,DS1307会通过I2C中断请求通知STM8S003。 总结一下,STM8S...
- 没有解决我的问题, 去提问