一个关于USART传输标志TXE/TC 的话题
关于ST MCU的USART传输,经常会有人围绕TXE/TC的使用产生些疑惑,或者因为二者的应用产生些问题。这里抽空稍加整理与大家分享交流下。 一、关于TXE、TC标志的基本概念和理解 关于USART传输不妨截取一部分框图看看。其发送过程如下: 其发送部分由两部分组成,一部分是数据缓存区,即发送数据寄存器【TDR】,另一部分是数据移位寄存器,即下图中下方的红色方框内。首先,待发送的数据放进TDR, 然后适时地把TDR中的数据拷贝进移位寄存器【transimit shift register】。数据从移位寄存器中一位接一位的送到TX线上,直到把移位寄存器里的数据全部送出去。完成整个过程后,那个待发送数据才算发送完毕。







编辑:admin 最后修改时间:2019-01-03