通用异步收发器(Universal Asynchronous Receiver/Transmitter),既UART
时序
根据时序图可以了解到:
1. uart在空闲的时候是高电平
2. 当突变为低电平或者有一个下降沿,则是告知接收方uart要传数据了
3. 这里实现为8bit数据传输,当数据传输完成,在1或1.5或2个时钟周期内将传输线拉高,表示停止传输
源代码
UART之TX实现
实现TX就不用三段式状态机这么麻烦了,直接用序列机完全就可以了
模块使能或者说发送请求周期计数、位计数
作者: 二月半, 来源:面包板社区
链接: https://mbb.eet-china.com/blog/uid-me-1862109.html
版权声明:本文为博主原创,未经本人允许,禁止转载!
雏羽 2022-6-16 17:17
luckyzy2000 2022-6-16 09:58