请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:DAC161S997 你好
Аnyone 可以帮助我解决以下问题吗? 我的 DAC161S997始终存在错误"SPI TIMEOUT ERROR"。对于三个事务、我发送要写入 DAC161S997的地址(8位)和数据(16位)。 但显然没有生成记录、 DAC161S997仍有错误。 问题可能出在哪呢? 内部寄存器被成功读取
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.
你好
Аnyone 可以帮助我解决以下问题吗? 我的 DAC161S997始终存在错误"SPI TIMEOUT ERROR"。对于三个事务、我发送要写入 DAC161S997的地址(8位)和数据(16位)。 但显然没有生成记录、 DAC161S997仍有错误。 问题可能出在哪呢? 内部寄存器被成功读取
您好 Dmitriy、
当在 ERR_CONFIG 寄存器中的 SPI_TIMEOUT 位设置的时间间隔内没有 SPI 命令写入器件时、会发生 SPI 超时错误。 默认值为100ms、因此必须在后续 SPI 写入的100ms 内进行 SPI 写入、以避免出现错误情况。 NOP 写操作可用于复位错误定时器。 要禁用错误报告、您可以将 MASK_SPI_TOUT 设置为"1"。 您向器件执行 SPI 写入的频率如何?您使用的超时值是多少?
谢谢、
Garrett