SD2403,所有的寄存器读出来的都是随机数,请问为什么?

2013-07-212.2万
AI 快速预览详细 收起
本文讨论了使用SD2403芯片进行计时初始化后,寄存器0x16读取值不一致的问题。文章详细分析了可能的原因,包括初始化配置错误和硬件连接问题,并提供了具体的排查步骤和解决方案。通过这些方法,用户可以快速定位并解决这一问题,确保项目的顺利进行。
用芯片SD2403计时,正常的进行初始化(寄存器0x10赋值0x80,寄存器0x0F赋值0x84),之后给通用寄存器0x16赋值,但从寄存器0x16读出的值每次都不一样,这是为什么啊?

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(1)
Youyou
Youyou
你好,首先请检查下IC的协议代码对不对,然后试试单字节存取,如果没有问题,请对照datasheet看看细节问题。
- 没有更多了 -