第1个回答 2017-08-24
RTS指RequestToSend,请求发送CTS指ClearToSend,清除发送你说的应该是DB9串口上有这两个引脚定义吗(或者DB25)?这两个脚通常情况下是用不到的,除非你的网络较复杂。这么说吧,MAX485有以下几个脚需要和单片机相连:RO,MAX485的接收器输出,需要连单片机的RXDDI,MAX485的驱动器输入,需要接单片机的TXD/RE,接收器输出使能,是使能RO的,你可以将它连到单片机上由单片机控制,也可以直接接到地上,这样就是允许MAX485接收来自单片机的数据。DE,驱动器输出使能,是使能DI的,你可以将它连到单片机上由单片机控制,也可以直接接到高电平上,这样就是允许MAX485发给单片机的数据。至于RTS和CTS,假如你需要的话,这两个不需要连MAX485,而是连到单片机的两个IO口上,然后接到DB9的连接器上,只有在和你通信的另一个设备上也有这两根信号时才有用。