Edit online

状态寄存器

3 Mar 2025

BIS_IF 的每次的数据传输完成后,均可以在状态寄存器读取本次数据传输的情况,若触发下一次数据传输,状态寄存器自动清 0。

通过寄存器,可以配置 WDG、END 状态产生中断信号,也就是每次数据发生传输超时可以触发中断,传输(BISC 或 SSI)完成可以触发中断。

如下表 各状态位对应信息:

1. 状态寄存器

状态位

BISC 工作模式

SSI 工作模式

WDG

置 1 表示整个数据获取判断不正常,看门狗超时,此状态可以通过寄存器使能为中断信号

Not Used

CRC1

置 1 表示位置信息不正确

Not Used

ALM

此位表示读取编码器的 alarm flag 比特状态

Not Used

WRN

此位表示读取编码器的 warn flag 比特状态

Not Used

END

置 1 表示单次的传输完毕,此状态可以通过寄存器使能为中断信号