在使用合适的波特率与GSM调制解调器建立通信后,我在超级终端上看到了一些奇怪的字符显示。当我输入“AT”时,它会在超级终端屏幕上显示为重复或显示奇怪字符(就像波特率不正确)为“AATT”。所有其他的AT命令也会重复,但令我惊讶的是他们都响应了命令。 “AATT”(键入“AT”)给我“OK”。DB9串行通讯
可能是什么问题?我使用MAX232将调制解调器连接到DB9。下面是响应
OATT
OK
aaütø
OK
AATT ++ücnnmmiiþø
+ CNMI:1,0,0,0,0
OK
aattþ+ ccssccss ??ø
+ CSCS:“UCS2”
行
RING
RING
RING
NO CARRIER 燕麦++ücnnmmii== 11 <,22 <,00,00,00ø 行 aattþ+ ccssccss = = “” GGêSMM “” ø 行 Øaüt++ccmmögæf== 11O 行 AATT 行
aaüt++ccþnmii?? + CNMI:1,2,0,0,0
OK
谢谢!
谢谢。我关掉了回声,重复消失了,但显示了奇怪的字符。那么如何解释显示的奇怪字符的存在。 – 2011-04-13 13:26:55
我使用9600的波特率。所以我将波特率更改为115200,并且运行良好。没有重复。但我的应用程序是9600波特率,这样的重复肯定会成为问题。这可能是Max232的问题吗? – 2011-04-13 13:29:11
然后你需要告诉你的调制解调器切换到9600波特。 – gby 2011-04-13 18:07:03