微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 单片机控制GPRS-DTU,指令不执行的问题,没法通信

单片机控制GPRS-DTU,指令不执行的问题,没法通信

时间:10-02 整理:3721RD 点击:
      买了个WG-8010型号的GPRS-DTU,能用串口调试助手控制,发指令会回复“OK”,但写程序用51单片机控制不了,单片机发送AT指令是没错的,可DTU就是不执行,我是用“AT^RSET”测试的,我研究了好几天了,也查了很多资料,但仍没反应。
      有谁用过此类DTU 的, 还望解答,以前听嵌入式宣传课,那老师拿的DTU就那么运行的,程序我也拷贝了,变通了一下,可我这DTU不行,实在头疼。

可能是硬件连接问题,你是怎么连的,自己检查一下

不会啊,DTU是9针串口对吧,我先用一端是9针串口,另一端USB的线连到电脑,能用串口调试助手控制。然后将这端USB接到单片机(单片机USB能串口通信的),这样就不行了,换成单片机9针串口(有双公头串口线),也不行。我就想会不会是电平问题,DTU是RS-232的,可是单片机有MAX232芯片转换

小编你好,请问你这个问题解决了没有?我现在用的stm32遇见了跟你一样的问题,折腾了两天伤透心了……我单独用pc机测试dtu模块与单独测试stm32串口通信都没有问题,但是将两个结合起来发送at指令完全没有反应,请问一下小编是怎么解决的?

呃,因为单片机串口与DTU串口都是接收PC的数据,当单片机与DTU通信时不能直接连接,需要将收发线交叉。我的问题是这样解决的,不知道能不能帮到你

小编 能不能将你的程序发给我一下  我现在也在学习单片机与dtu之间的通讯  309269771@qq.com

小编,请问能不能将你研究的程序发我一下,最近正在学习这个,也遇到同样的问题,谢谢。1378754885@qq.com

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top