UART通用异步收发器
SDRAM 并行串口 一个时钟采集多个数据线(优点:速度快 缺点:占用资源多)
SPI-Flash 串行接口 多个时钟采集一个数据线(优点:占用资源少 缺点:速度慢)
串行抗干扰能力较强
同步:有时钟线
异步:无时钟线
异步传输接收是有误差
单工:一个方向
双工:两个方向
全双工:需要两根数据线(接收,发送)
半双工:只需一根数据线
TTL高低电平电压值0-5V
CMOS0-3.3V
帧格式
1.起始(S):通常1bit低电平
2.有效数据:8bit/9bit
3.校验:
奇校验:前面所有1位的和为奇数置一,偶数为0
偶校验:前面所有1位的和为偶数置一,奇数为0
4.结束:以高电平作为结束,通常有0.5/1/1.5/2bit几个值
传输速率:bit/s比特率
B/s波特率(1帧有几位)
UART内部:RX接收缓冲区
TX发送缓冲区
接收采用中断的方式
发送是核在不停的搬运