|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
UART串口通信协议; R, U3 U! u4 a4 P/ [
" M0 l) ~* L) s+ `
/ {) i$ \3 I7 [3 L% V; ^2 R) \' ]) O/ FUART使用的是 异步,串行通信。
$ P7 J1 Y ^- w串行通信是指利用一条传输线将资料一位位地顺序传送。特点是通信线路简单,利用简单的线缆就可实现通信,降低成本,适用于远距离通信,但传输速度慢的应用场合。
9 v. G' X0 ~" R) Y异步通信以一个字符为传输单位,通信中两个字符间的时间间隔多少是不固定的,然而在同一个字符中的两个相邻位间的时间间隔是固定的。
9 [1 t: @( |5 t5 H+ J数据传送速率用波特率来表示,即每秒钟传送的二进制位数。例如数据传送速率为120字符/秒,而每一个字符为10位(1个起始位,7个数据位,1个校验位,1个结束位),则其传送的波特率为10×120=1200字符/秒=1200波特。 , @( ^6 H4 P; A% z8 ]
数据通信格式如下图:
9 O' a3 N( \ F# N
9 ~; y+ M4 I9 r! L. [2 L& V4 W: E, q0 h8 H! T
, i3 o9 u0 v, M) I- M- j, U4 n7 B, ?# L3 D- C; |$ B) \
# t0 k; j6 c( m! I+ N$ a2 U- m' i x0 k0 Y6 _4 q9 P
: a* H, e |' v: b+ p5 a0 M* V
: J' \9 p# U: x5 ]# }" e
+ W- ]: g# N7 v |
|