请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:ADS9120 我想 将以下 SPI 数据写入 ADS9120:
写入 SDI_CNTL: 地址= 0x14、 数据= 0x03
这是一个2字节的 SPI 写入、地址(0x14)为 LSB 吗?
缓冲器[0]= 0x14
缓冲区[1]= 0x03
或者、另一方面呢?
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.
您好 Ramin、
WR_REG 命令、首先是1010b、然后是地址、最后是作为 LSB 的数据。
表2提供了写入命令的详细信息:

在您的示例中、您将发送以下20b 字:
A 1403h
许多 MCU 只能发送8b 或16b 字、因此在这种情况下、您可以先发送0h、然后再发送命令的其余部分:
0A 14 03h
请记住、/CS 必须在整个帧期间保持低电平。 如有必要、您可能需要控制/CS 作为 GPIO 线路、将其拉至低电平、然后发送20b 或24b、然后将/CS 拉至高电平。
此致、
Keith Nicholas
精密 ADC 应用