Post Go back to editing

ADIS16475使用burst read模式正常读取数据20小时后(时间大约为一天),读出的数据全部为0

Category: Software
Product Number: ADIS16475

你们好,我的MCU是stm32f407,使用16475的burst模式读取数据时,在正常读取20小时后,会出现读出数据全部为0的现象,且此现象可以稳定复现。
我的16475配置如下:

1-FILT_CTRL=0x0006

2-DEC_RATE=0x0013(ODR=2000/(1+19)=100hz)

我的SPI配置:650k< 1M

我的读取方式:

设置ODR为100Hz后,MCU接收16475 DR引脚每10ms产生的外部中断。在中断中读取数据:

有人可以提出一些可能的原因点,不胜感激!

Edit Notes

给标题加上ADIS16475型号
[edited by: QieZiWu at 6:08 AM (GMT -4) on 3 Jun 2025]

Thread Notes