UART一般是几根线,需要几个IO PIN?

paulfuture 2011-04-08 05:40:26
UART一般是几根线,需要几个IO PIN?
是否有流控功能,会对所需的IO个数产生影响么?
...全文
2627 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
demoxie1 2011-04-13
  • 打赏
  • 举报
回复 1
最简单是3线,rxd, txd, gnd。也有加上控制信号的,CTS, DSR, RING, DCD。
MEIDANZON 2011-04-12
  • 打赏
  • 举报
回复
估计用2条信号线能满足绝大多数要求
当我遇上-你 2011-04-10
  • 打赏
  • 举报
回复
[Quote=引用楼主 paulfuture 的回复:]
UART一般是几根线,需要几个IO PIN?
是否有流控功能,会对所需的IO个数产生影响么?
[/Quote]
看LZ怎么用了,一般的三线就可以了,可以看下串口的具体定义
yf882 2011-04-09
  • 打赏
  • 举报
回复 1
接TX/RX就可以通信了,流控要成对使用,我用CTS/RTS,可以看这个解释:

Telit公司GM862 QUAD/PY的数据手册
Pin Signal I/O Function
20 C103/TXD I Serial data input (TXD) from DTE
29 C106/CTS O Output for Clear to send signal (CTS) to DTE
33 C107/DSR O Output for Data set ready signal (DSR) to DTE
37 C104/RXD O Serial data output to DTE
43 C108/DTR I Input for Data terminal ready signal (DTR) from DTE
45 C105/RTS I Input for Request to send signal (RTS) from DTE

yirenyang 2011-04-09
  • 打赏
  • 举报
回复
IO的话一般两个足也!!
jiayiting 2011-04-09
  • 打赏
  • 举报
回复
三根线即可!接收、发送、接地。
goodlinux 2011-04-08
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 c271525290 的回复:]
引用 3 楼 hthgc1987 的回复:
三根线即可!接收、发送、接地。

+1
[/Quote]

+1
c271525290 2011-04-08
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 hthgc1987 的回复:]
三根线即可!接收、发送、接地。
[/Quote]
+1
hthgc1987 2011-04-08
  • 打赏
  • 举报
回复
三根线即可!接收、发送、接地。
afei8856 2011-04-08
  • 打赏
  • 举报
回复
有两线制和四线两种解法
91program 2011-04-08
  • 打赏
  • 举报
回复
对于一般双工通信,仅需几条信号线就可实现,如一条发送线、一条接收线及一条地线。

19,502

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧