串口基本常识

来源:互联网 发布:暗黑三挂机软件 编辑:程序博客网 时间:2024/04/28 09:57
  • 测试计算机的串口和串口线是否正常?

将串口线或者USB转串口线连接到计算机上后,打开串口调试助手,设置好参数。用镊子将串口线或者USB串口线的2脚和3脚短接起来。点击串口调试助手上的手动发送。如果每点击一次就接收到一次数据,就说明串口和串口线是正常的。

  • 测试串口数据通道

测试串口的硬件数据是否能正常传输,可以先写好发送和接收的程序,循环地发送或者接收,然后用示波器观察Tx或Rx引脚。  例如由ARM往PC机的串口发送数据,如果串口输出的是232电平,则可以在示波器中观察到一个大的跳变;如果是TTL电平,则是一个矩形波。

  • ARM串口与电脑串口之间的连接

电脑的串口是标准RS232电平,最高电压 可达 +15V 或 -15V。如果ARM板上的串口输出的电平是TTL电平,则须注意不能够直接与电脑的串口相连接。如果要进行连接,就必须加一个MAX232电平转换芯片,将TTL电平转为RS232电平后方可连接。

  • 怎样测试MAX232

按照MAX232芯片手册给出的参考电路,焊接好电路以后,上电,测试MAX232的电压信号。MAX232的2脚对地是10V左右,6脚对地是-10V左右,16脚是+5V左右,15脚接地。

  • RS232和TTL

TTL电平信号被利用的最多是因为通常数据表示采用二进制规定,+5V等价于逻辑“1”,0V等价于逻辑“0”,这被称做TTL(晶体管-晶体管逻辑电平)信号系统,这是计算机处理器控制的设备内部各部分之间通信的标准技术

EIA-RS-232C在TxD和RxD上,逻辑1(MARK)=-3V~-15V ,逻辑0(SPACE)=+3~+15V 。即是反逻辑的。RS232电平适合于外部的数据传输。

  • DB9管脚定义

公头与母头的管脚排序是相反的(即公头的1脚在左边,母头的1脚在右边,),画封装时要特别注意。

1.RS-232端(DB9母头/孔型)引脚定义

引脚序号    2         3       5          1、4、6           7、8
信号定义 TXD     RXD      地      内部相连      内部相连

注:该口可直接插入计算机的COM口

2.RS-232端(DB9公头/针型)引脚定义

引脚序号    2        3          5          1、4、6         7、8
信号定义 RXD     TXD       地      内部相连      内部相连

注:该口可接与计算机通讯的设备


原创粉丝点击