【盈鹏飞AM335X工控主板评估套件试用体验】+串口详解

  • 夕阳接你
  • LV5工程师
  • |      2018-01-27 15:00:30
  • 浏览量 1496
  • 回复:0
工控主板由于使用场合特殊,因此设计接口会根据使用场合做定制或堆砌大量标准接口以适应各种接口。常见接口有串口,USB,LANLPT等。那串口作为最常采用的硬件接口,在早期的PC到如今工业控制领域广泛应用的计算机以及嵌入式领域,有着悠久的历史。串口有功能简单、成本低廉,便于连接等优点,是众多嵌入式系统必备接口之一。因此盈鹏飞AM335X工控主板配备六个串口,提供广泛多接口方案。 串口是串行接口(serial port)的简称,串口有几种标准,最常见的是RS232接口标准——“数据终端设备(DTE)和数据通讯设备(DCE)穿行二进制数据交换接口“。支持最高数据传输速率是115Kbps,改进的串口控制器可以支持到460Kbps的速率。如增强型串口ESP(Enhanced Serial Port)和超级增强型串口SuperESP。目前RS232的接口使用9针D型数据接口如图,之前25针接口已经被淘汰。 串口工作原理:串口通过串口线再两台设备之间直连,发送和接收数据。因此正常的通信最少需要三根线才可以完成相互通信——“发送数据(TX),接收数据(RX),接地(GND)”。盈鹏飞AM335X工控主板中以最少的接线提供四pin接口如图。 当然,除此之外还有其他信号线(RTS/CTS和DTR/CTS),提供了串口流量控制,主要是用于调制解调起的数据通信,为了解决串口传输丢失,采用对串口数据传输两端进行流量控制。根据不同的传输速率,如接收端缓冲区满了,就会回馈发送端一个暂停信号;待接收端缓冲区数据被取走,再次请求向发送端请求数据;发送端继续发送数据。这样就有了有序收发数据控制流量。其中的缓冲区工作模式即先进先出(FIFO)。 Over :P
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:0
x
收藏成功!点击 我的收藏 查看收藏的全部帖子