您好!
我们使用 DMA 模式1:通过这种方式、TX FIFO 满时、TXRDY 输出变为高电平、当可用空间大于所选阈值时(使用组)、TXRDY 输出变为低电平。
问题是关于 FIFO RDY 寄存器的位0和位1。
- 它们是 TXRDYA 和 TXRDYB 的副本(如第1页所述)吗?
- 或者是否按照第38页所述在没有迟滞的情况下进行管理?
谢谢
Robert
----------------------------
文档:SLLSEN8C–2015年9月–2017年6月修订
从第27页开始:
8.4.1.2块 DMA 传输(DMA 模式1)
发送器:当一个触发电平的空间数量可用时、TXRDY 被激活。 当时、它将变为非活动状态
FIFO 已满。
从第1页开始:
通过 FIFO RDY 寄存器、软件可以获得
一个中的所有两个端口的 TXRDY 或 RXRDY 状态
访问
从第38页开始
8.5.15 FIFO 就绪寄存器
FIFO 就绪寄存器提供两个通道的发送和接收 FIFO 的实时状态。 表19.
显示了 FIFO 就绪寄存器位的设置。 表19中提到的触发级别是指中的设置
FCR (当 TLR 值为0时)或 TLR (当它具有非零值时)。
表19. FIFO 就绪寄存器
位0设置
0 =通道 A 的 TX FIFO 中可用的 TX 触发级别空间少于一个
1 =通道 A 的 TX FIFO 中至少有一个 TX 触发级别的可用空间数