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