Revert "uart综合bug"

This reverts commit d041b47304df4313567eb02ed127521aba62f4b5.
Revert "Revert "uart综合bug""

This reverts commit dd4cb834ce39735ca80301bea456e3875d3ee773.