UART子系统
什么是串口
串口全称串口通信接口,是一种常用于电子设备之间通信的异步,全双工接口,典型的串口通信只需要3根线,分别是地线(GND),发送线(TX),接受线(RX),如下图:
波特率:
通常表示为“baud rate”,是指在串口通讯中,每秒传输的码元(或称为符号、信号单元)数量。在异步通讯中,由于没有专门的时钟信号线来同步发送和接收设备,因此双方必须事先约定好数据传输的速率,即波特率。这样,接收设备才能根据预定的速率来准确地解码发送过来的信号。
与比特率之间的关系:
在二进制中一样;
比特率 = 波特率 * log2M; M为进制。
串口的通信协议
一帧数据一般由11位组成,分别是1位起始位,8位数据位,1位奇偶校验位,1位停止位。
串口的通信接口类型
串口子系统框架
串口外设不需要驱动程序。
串口控制器?spi控制器?
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 351134995@qq.com