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.
工具与软件:
您好!
我将在 LMP90100中启用 CRC 功能、但在读取 SPI_CRC_DAT (地址0x1D)寄存器时仅读取零。
您好!
SPI_CRC_DAT 寄存器的复位值为零。
当 CSB 或 DRDYB 置为无效时、CRC 自动复位。
这意味着 、如果在读取 CRC 值之前在单独的 SPI 帧上读取 ADC 数据(寄存器0x1A、0x1B、0x1C)、SPI_CRC_DAT 寄存器将复位回零。
在 ADC 转换数据寄存器之后、应立即在同一 SPI 帧中读取 CRC 值。
方便的是、SPI_CRC_DAT 寄存器地址位于 ADC_DOUT 寄存器地址旁边、以便可以轻松地将 CRC 值作为数据集的一部分进行读取。
在将 CSB 置为无效之前、只需将0x3写入 SZ 字段并发送时钟以从0x1A 地址开始执行4字节读取(流模式)。
此信息适用于整个器件系列、其中包括:
此致、
天使