uart开发调试

1. Uart基本框架

1.1概念

通信系统有两种方式,同步通信和异步通信.

同步通信的典型特征:通信双方公用同一个时钟,发送/接受速率完全一致,通信时需要带时钟信号传输.

异步通信的典型特征:通信双方各自具有独立的时钟系统,通信时不需要时钟信号传输,发送/接收速率按照约定值进行通信,缺点是速率越高数据量越大可能会存在误差,因为双方独立的时钟系统在达到一定的高频率下双方的误差会体现出来.

1.2UART

串口(uart)是典型的异步通信.其中又分为串行通信和并行通信。

串行通信每次只能发送/接收1个bit位只用1根信号线传输数据,一般是TX一根线、RX一根线,因此数据按有序传输、占用引脚少、传输速度慢;

并行通信每次能传输多个bit位有多根传输线,RX多根线、TX多根线,因此传输速度快、占用引脚多。

一般情况下为了节省引脚数量都会采用串行通信,而串行通信中又分为单工、半双工、全双工。

单工:只允许数据在一个方向上传输;

半双工:允许数据在两个方向上传输,但发送和接收不能同时进行;

全双工;允许数据在两个方向上同时传输,发送和接收可以同时进行。

Uart中由于开发板和PC等外部不通载体之间通信,所以不会互相接上一根时钟线来做时钟同步,所以uart串口通信一般采用异步通信+串行通信+全双工模式.

1.3串口电路连接

1.4串口通讯协议

2.Uart基本寄存器介绍

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值