Other Parts Discussed in Thread: C2000WARE
SCI使能FIFO中断,是否需要禁用SCI串口与原来的发送和接收中断呢?
使用FIFO中断话,中断组的配置还和SCI接收、发送中断配置(中断的组及片选)一致吗?
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.
SCI使能FIFO中断,是否需要禁用SCI串口与原来的发送和接收中断呢?
使用FIFO中断话,中断组的配置还和SCI接收、发送中断配置(中断的组及片选)一致吗?
您可以看一下 https://www.ti.com/lit/ug/spruh18h/spruh18h.pdf
Figure 13-10. SCI FIFO Interrupt Flags and Enable Logic

另外也有相关的例程 C2000Ware_3_04_00_00\device_support\f2806x\examples\c28\scia_loopback_interrupts
Both interrupts and the SCI FIFOs are used.

手册这里说接收FIFO是10bit宽度的,您给图片上怎么标记的是RX FIFO 8bit宽?

手册这里标记的是接收FIFO只有4级,为什么您那个图片,还有我第一张图片英文说明中,都是说有16级接收FIFO呢? 已经混乱了,到底以哪个为准呢?
手册这里说接收FIFO是10bit宽度的,您给图片上怎么标记的是RX FIFO 8bit宽?
能否给出链接?
手册PAGE800
13.13.1的第六条
您给出和我说明的是同一个版本,都是H版本
手册这里标记的是接收FIFO只有4级
是的 只有4级 每个8bit
The FIFO is 4-levels deep by 8 bits wide
是手册上的描述有错误。
接收FIFO和发送FIFO 都是只有4级,每个都是8bit吗? 所以启用4级FIFO中断 每次中断只能收40bit数据?
接收FIFO和发送FIFO 都是只有4级,每个都是8bit吗?
是的。使用 FIFO 最多只能接收 4 个字节。