你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

PCF8563(RTC)读取时间有误

[复制链接]
Pure Tiger 提问时间:2023-7-20 09:55 / 未解决

使用I2C硬件驱动模块对EEPROM芯片进行读写,是正常的。但对于PCF8563芯片通信时,读取到的时间是有误的,小时和分的数值也在经常变化,【PCF8563与EEPROM的读时序是相同的,且二者的从机地址也不相同】,请问这种情况是什么原因导致的?

收藏 评论5 发布时间:2023-7-20 09:55

举报

5个回答
废鱼 回答时间:2023-7-20 10:45:31

确认一下数据变化的位置,时间需要按照有效位进行处理。另外EEPROM的型号是什么?如果可以逻辑分析仪看看整个读取的过程。

butterflyspring 回答时间:2023-7-21 11:24:30
除了I2C的时序要正确,对于RTC这类的读取顺序也是有一定要求的,厂家手册里有相应的推荐:
PCF8563 RTC chip.PNG
Pure Tiger 回答时间:2023-7-25 16:32:12

butterflyspring 发表于 2023-7-21 11:24
除了I2C的时序要正确,对于RTC这类的读取顺序也是有一定要求的,厂家手册里有相应的推荐:</p>
<p>...

我也按照手册上这里对照的操作,这样处理后存在以下几个问题:(1)、读取的时间和写入的时间不一样。(2)、读取的时间值不会变化

USALCD 回答时间:2023-7-25 20:10:25

是持续通电读取吗?8563是双电源吧,电源持续的话那只能是时序问题,使用模拟IIC测试下,是否能读取正常?

nigel0123456 回答时间:3 小时前

你好,我最近开发也遇到同样的问题,请问您解决了么。

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版