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.
我使用的是 C2000系列 TI DSP、但我遇到了一个问题:当温度较高(DSP 封装温度大约为80C)时、DSP 有时无法正确接收 SPI 消息。 在低温条件下、发送到 DSP 的消息(在 DSP 引脚上测量)与 DSP 读取的消息相同。 但是、在高封装温度(约80C)下、有时这两条消息是不同的。 在大约110C 的温度下、这两条消息始终不同。 读取错误的消息会导致 SPI 消息的奇偶校验未被验证。 我想知道、如果这是一个常见问题、并且是否有任何解决方案可以解决、那么这个问题的原因是什么(DSP 应该能够承受更高的温度)。
感谢 Marlyn 的回复、
它是一个 RDC 芯片(AD2S1205WSTZ)。 我们使用热耦合器测量两个器件(DSP 和 RDC)的温度。 同时、我们将监视在 DSP 引脚上接收的 SPI 消息、并将其与 DSP 实际读取的内容进行比较。 在低温下、DSP 正确读取消息。 在大约80C 的温度下、读数可能是正确的、也可能不正确。 在较高的温度下、它始终是不正确的。 每当读取错误时、DSP 也可能会显示奇偶校验失败。
此致、
Saleh