请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:ADS1259 您好!
与往常一样、我会对新器件进行试验电路板开发、以确保在开始新设计之前了解如何使用它们。
作为第一个通信测试、我尝试读取寄存器。 使用 SPI、MODE1 MSB 优先、1MHz。
我似乎无法使用 ADS1259器件执行此操作。
我尝试过不同的运算代码组合、但没有结果。
例如、我附加了一个典型的寄存器请求(0x20)屏幕截图、后跟一个 OP 代码(0x01)。
DOUT 作为响应变为高电平。 我希望在寄存器0或寄存器1的输出中看到几个零。
已尝试第1个 OP 代码0x21、0x22……第2个 OP 代码为0x00、0x01、0x02。
作为另一种方法、我通过分配和操作 IO 引脚来模拟 SPI 功能、对 SPI 进行了"手动"实施。
(如果我做了一些错误或 SPI 库出现时序问题、这通常会有所帮助。)
仍然没有反应。
对我可能做错的事有什么想法吗?