理论教育 优化SPIFIFO发送寄存器SPIFFTX

优化SPIFIFO发送寄存器SPIFFTX

时间:2023-06-15 理论教育 版权反馈
【摘要】:位12~8,TXFFST4~TXFFST0:FIFO发送状态位,复位值为00000。位6,TXFFINT CLR:TXFFINT标志清零位。当FIFO状态位与FIFO中断触发档位匹配时,FIFO发送将产生中断。

优化SPIFIFO发送寄存器SPIFFTX

该寄存器的格式如下。

位15,SPIRST:SPI复位。

●0:写入0复位SPI发送与接收通道,SPI FIFO寄存器配置位保持不变。

●1:SPI FIFO可以重新发送或接收,而不影响SPI寄存器的位。

位14,SPIFFENA:SPI FIFO增强功能使能位,复位值为0。

●0:禁止SPI FIFO增强功能,FIFO处于复位状态。

●1:使能SPI FIFO增强功能。

位13,TXFIFO复位位,复位值为1。

●0:写入0复位FIFO指针到0并保持复位状态。

●1:重新使能FIFO发送操作。

位12~8,TXFFST4~TXFFST0:FIFO发送状态位,复位值为00000。

●00000:发送FIFO为空。

●00001:发送FIFO内有1个字。

●00010:发送FIFO内有2个字。(www.daowen.com)

●00011:FIFO发送内有3个字。

●00100:FIFO发送内有4个字。

位7,TXFFINT FLAG:TXFIFO中断标志位,复位值为0,该位为只读位。

●0:TXFIFO中断未发生。

●1:TXFIFO中断发生。

位6,TXFFINT CLR:TXFFINT标志清零位。

●0:写入0时,对TXFFINT标志位无效,读出值为0。

●1:写人1时,清除位7的TXFFINT标志。

位5,TXFFIENA:TX FIFO中断使能位。

●0:禁止基于TXFFIVL匹配(小于或等于)的TX FIFO中断。

●1:使能基于TXFFIVL匹配(小于或等于)的TX FIFO中断。

位4~0,TXFFIL4~TXFFIL0:默认值为0x00000,FIFO发送中断触发档位。当FIFO状态位(TXFFST4~0)与FIFO中断触发档位(TXFFIL4~0)匹配(大于或等于)时,FIFO发送将产生中断。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈