Other Parts Discussed in Thread: ADS131E06
器件型号: ADS131E06
您好、
我们使用的是使用 STM32G484 控制的 ADS131E06。
使用 5.3125Mbits/s 的 SPI 波特率、我们可以从 ADC 中读取寄存器并向 ADC 写入寄存器、以及在连续模式下以 6 个通道、32ksps 的速率检索转换结果。
当波特率加倍至 10.625Mb/s 时、ADC 不会响应任何读取/写入命令 — MISO 线路在整个事务中保持低电平。
我们验证了时钟和 MOSI 线路的信号完整性:T_DIHD 为 41ns、线路上没有明显的振铃或延迟。 计算出的 SPI 布线延迟在 120ps 以内
当前用于测试的硬件设置顺序为:
RESET(使用 RESET 输入)
等待 1
ResetCMD
等待 100ms
StopCMD
等待 100ms
StopContiniousReadCMD
等待 100ms
ReadCONF1 <--失败、MISO 保持低电平
虽然 Baudrates <= 5.3125 Mbits/s 可以处理这种情况、但对于 baudrates 不起作用、速度是 Baudrates 的两倍或更高。
我们在 CS 线路一直处于低电平的情况下进行了测试、并在没有事务运行时将其拉高。 CS 的时序在规格范围 (t_CSSC 和 t_SCCS) 内。 他没有说话。
在提高波特率时、是否需要牢记任何特色?


