数码之家

 找回密码
 立即注册
搜索
查看: 2322|回复: 8

[工仪] ds1644时钟和SDRAM模块该如何修改时间?

[复制链接]
发表于 2021-8-19 19:46:57 | 显示全部楼层 |阅读模式
达拉斯ds1644时钟和SDRAM模块内部时间不准了,不是当前日期和时间,于是找出编程器,发现正好是支持该款读写的,于是很顺利的读出了模块内部的数据,查询ds1644数据手册发现在7FFF地址是年份,7FFE地址是月份,7FFD地址是日期,7FFC地址是星期,7FFB地址是小时,7FFA地址是分钟,7FF9地址是秒 7FF8地址我没改,维持原样,可是我修改的固件无法写入模块内部,使用编程器提示编程成功,但是重新读出又是原来的数据,我不知道哪里出了问题,希望知道的朋友帮我分析一下,还是说那个7FF8地址一定要改成高电平才是修改,弄成低电平只能读取?不是很明白,希望知道的大神帮助一下我 感谢

<-这是DS1644芯片手册

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2021-8-19 20:10:59 | 显示全部楼层
那个应该就是写保护位
回复 支持 反对

使用道具 举报

发表于 2021-8-20 07:56:40 | 显示全部楼层
那上面写了,W=write,R=read
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-8-20 08:18:43 | 显示全部楼层
ar_zxy 发表于 2021-8-20 07:56
那上面写了,W=write,R=read

难道我要改成10才可以写吗?现在是00
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-8-20 08:33:07 | 显示全部楼层
ar_zxy 发表于 2021-8-20 07:56
那上面写了,W=write,R=read

是改成这样吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2021-8-20 09:06:22 | 显示全部楼层
看了E文手册,这货双缓冲读写法;

(7FF8)W置1
写(日期、时钟)数据
(7FF8)W置0
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-8-20 09:15:19 | 显示全部楼层
ccma1000 发表于 2021-8-20 09:06
看了E文手册,这货双缓冲读写法;

(7FF8)W置1

你好,我是使用编程器写的,我是将原本7FF8位置代码00 改成10才可以写入吗?写好后再改回成00是这样吗?
回复 支持 反对

使用道具 举报

发表于 2021-8-20 09:48:39 | 显示全部楼层
将原本7FF8位置代码00 改成80才可以写入,写好后再改回成00
改成80才可以写入,写好后再改回成00
改成80才可以写入,写好后再改回成00
改成80才可以写入,写好后再改回成00
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-8-20 10:10:53 | 显示全部楼层
ccma1000 发表于 2021-8-20 09:48
将原本7FF8位置代码00 改成80才可以写入,写好后再改回成00
改成80才可以写入,写好后再改回成00
改成80才 ...

好的,感谢已经成功了:handshake:
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-26 00:22 , Processed in 0.265200 second(s), 11 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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