DS3231内容读取遇到的小问题

闲来无事,弄个ds3231  单片机stc15f104w 来捣鼓一下。

找些例程可以识别设备,在读取时遇到小麻烦。读取0x06地址内容时始终无法读出,先后怀疑器件 程序是不是有问题,又仔细研究的I2C结构,没发现问题。既然读出了问题,解决不了,就暂时放下,去看写的情况。写的问题不大,基本顺利。后来把0x06地址写上内容,就发现0x06的内容可以读出来了。

经思考,可能是新的3231的地址内容出厂是空的,所以读出的时候实际上是读出来了,看内容是空的,所以一直认为没读出内容。所以对于读写器件,读不出来的时候,试试写个内容进去,看看能不能读出来。

0x06读不到,折腾了一天,眼睛都看花了,遇到问题,多想几种情况,少跑弯路。

此文留着自勉

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值