主题中讨论的其他器件: ADS8691
我将对 FPGA 进行编码以控制 ADS8685。
但是、我很难理解写入/读取操作。
表5中"9位地址的 LSB 始终被忽略并被视为0b"的含义是什么?
如果我要访问的地址 在 芯片中有效。 但为什么 它总是被忽略呢?
2.三种类型的写命令的行为有何不同? 请举个例子。
此外、哪个命令对于什么情况有用?
最好为除 NOP 命令之外的所有操作码创建一些示例。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我将对 FPGA 进行编码以控制 ADS8685。
但是、我很难理解写入/读取操作。
表5中"9位地址的 LSB 始终被忽略并被视为0b"的含义是什么?
如果我要访问的地址 在 芯片中有效。 但为什么 它总是被忽略呢?
2.三种类型的写命令的行为有何不同? 请举个例子。
此外、哪个命令对于什么情况有用?
最好为除 NOP 命令之外的所有操作码创建一些示例。
您好、Albert、
请参阅另一个主题中的答案、ADS8685具有与 ADS8691类似的命令结构。
https://e2e.ti.com/support/data-converters/f/73/t/886861
如果您在检查后仍有疑问、请告诉我。
此致、
戴尔
写入命令如何?
如果对寄存器04h 的字节1执行写入命令
我能否仅为24位时钟输出
11010-01 000000100 <8位>?
因为 HWORD 代表半字意味着8位。
如果是地址、这是否意味着仅在8位中写入8位?
如果需要写入 reg24h 的31-24位
11010-01 00010-0110 <31-24>
对吗?
如何使用 SET_HWORD? 写入命令有何不同?