FIFO 模式
SDFM
模块支持
FIFO 模式,内置 64 * 32-bit FIFO,支持 DMA
传输。用户可通过寄存器配置
FIFO 模式:
- 配置 FIFO 的阈值 FIFO_RXTH:当 FIFO 数据大于 FIFO_RXTH 则产生中断状态 FLG,此中断状态告知 CPU 进行数据的读取。
- 在 FIFO
模式下,如使能
SYNC
功能,则只有在
FIFO 检测到 SYNC
同步信号后,才开始进行存入数据。如未使能
SYNC
功能,则只要滤波器输出有效数据,即存入
FIFO。
在使能了 SYNC 功能后,可以选择是否在 FIFO 数据达到阈值时,清除 FIFO 数据,默认不清除,保持当前采集到的数据。