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.
工具与软件:
尊敬的 Expert:
从连续模式切换到轮询模式时、我的步骤为:SPI 写入配置。 在 CONFIG 寄存器中将 TRIGGER 设置为0h;然后在 CONFIG 寄存器中将 POLL_EN 设置为1h、将 INT_CONFIG 设置为1h、将 POLL_TIME 设置为2h、然后在 CONFIG 寄存器中将 TRIGGER 设置为1h。 问题是、模式切换完成后、在触发器设置为1h 后将生成一个中断、此时立即 SPI 通信向 INT_STAT 寄存器发送读取命令以进行中断清除将是无效操作、中断清除将失败。 如果在模式切换完成后、在触发为1h 后、写入60ms 的延迟、然后 SPI 通信向 INT_STAT 寄存器发送读取命令以清除中断。 成功清除中断。
因此、我想问一下在执行读取 INT_STAT 寄存器命令之前、模式切换完成(触发器设置为1h)需要多长时间? 什么导致清除的中断延迟?
此致、
Jeff Wang