soso_zoo 发表于 2009-4-8 15:36:47

RS-232通信电平转换问题

傻孩子,我按你书中的方法,用那个自制的串口接线分别接XS10的1,3脚,但是插上2脚的地就接收不到数据,拔掉2脚的地线就能收到数据?这是怎么回事?串口线没问题,能接收发送出的数据。。

NE5532 发表于 2009-4-9 20:11:58

你的9针D型口里地线接错位置了吧。你没有严格按照书中自环线的方式进行验证。自环线先是短接串口线的RX和TX端,然后再接到电路板上,你不可能在插到电路板上再检查这一步自环线吧。

soso_zoo 发表于 2009-4-9 22:45:48

我先短接RX和TX,用调试助手接发数据,这步没问题。然后再怎么接到电路板上??

NE5532 发表于 2009-4-11 22:46:25

把自制串口线的3脚接XS10的3脚,自制串口线的2脚接XS10的5脚,自制串口线的1脚接XS10的2脚了。

jim_li 发表于 2009-9-12 01:10:39

我也遇到了同样的问题,9针D型口的地线(第5针)接到XS10的地(2脚)以后,就接收不到数据了!请老师帮帮忙呀!

jim_li 发表于 2009-9-12 13:18:45

新的问题出来了:把自制串口线的3脚接XS10的1脚,自制串口线的5脚接XS10的2脚,自制串口线的2脚接XS10的3脚就好了。也就是把《深入浅出AVR单片机》书中图2-33的XS10的收发对调一下。不知道这样是否正确?请高手指点。
页: [1]
查看完整版本: RS-232通信电平转换问题