当前位置: 代码迷 >> 嵌入开发 >> 关于rs232转rs422通信不畅的有关问题
  详细解决方案

关于rs232转rs422通信不畅的有关问题

热度:5466   发布时间:2013-02-26 00:00:00.0
关于rs232转rs422通信不畅的问题
各位大哥,小弟现在遇到一个问题是:我买了几个rs232转rs422转换器,传输介质就为日常用的普通网线。因为我连接的两端都是232接口,我两端都用了一个转换器。连接的方法是:485+/R+ 连T+;485-/R- 连T-;T+连485+/R+;T-连485-/R-;其中GND和+9V的端口没有连接任何东西。我在用我做的两端是232转422转化器中间传输介质为普通网线的串口线连接两台计算机,我用串口调试助手试着同时收发数据,结果是完全没有问题,可以顺利进行通信。但我一段连接dsp单片机就通信不了,无论接受还是发送数据都不能成功,为什么会这样呀???我原来以为是线的问题,我换成一根很粗的四芯电线(大约2米长)而且把波特率调低至2400(原来我的波特率是9600)时计算机与计算机可以通信,但计算机跟单片机还是不行。请问是不是传输介质的问题还是因为电脑接口的电平跟转换器的电平不同造成的呢??如果是又该怎么解决呢??如果不是的话还有什么原因造成通信不通呢???请求各位高手帮帮小弟吧!!时间紧急!!
------解决方案--------------------------------------------------------
两台计算机之间传都可以?
(1)看看单片机的串口硬件是否OK;
(2)再看单片机的串口程序