当前位置: 代码迷 >> Wireless >> 单片机控制GPRS模块有关问题
  详细解决方案

单片机控制GPRS模块有关问题

热度:6766   发布时间:2013-02-26 00:00:00.0
单片机控制GPRS模块问题
用单片机控制gprs一会儿能发短信,一会又不行了。 各种方法都试过了,还是这样,一会儿好一会儿坏。搞死我了

单片机用的STC12C5A60S2,gprs用的gtm900b。

gprs用max232转接到电脑上,用单片机电源加上一个4007供电,在串口调试助手里发送指令,打电话、发短息都没有问题,
这说明单片机的供电能达到gprs的要求, 

于是我将单片机的串口通过max232接到电脑的串口上,给单片机上电,串口调试助手能正确无误的收到我发给gprs的指令,(就是下面显示的接收字节数比我实际发送的字节数多) 这说明波特率应该没问题(115200)。AT指令确实是发出去了,

现在我怀疑是不是因为STC的这款单片机的串口输出电压不能达到gprs串口输入要求导致的,有谁有这方面的经验没?

------解决方案--------------------------------------------------------
你看看gprs模块是不是使用的硬件流控制.
------解决方案--------------------------------------------------------
计算机上的串口可以支持流控制的,你看看设备管理器中串口的设置.
还有STC12C5A60S2这个单片机设置115200波特率不知道稳定不?
  相关解决方案