jsntzxh 发表于 2013-1-20 12:48:13

STC12C5A60S2连接SIM900可打出电话但发不了短信是怎么回事?

本帖最后由 jsntzxh 于 2013-1-20 12:50 编辑

用串口调试助手查看STC12C5A60S2发给SIM900的是以下数据:
文本格式:
ATE0
ATV0
AT+CPIN?
AT+CGMM
AT+CNMI=2,1
AT+CMGF=0
AT+CMGS=25
0011000D91683126250288F90008A00A8BBE7F6E6210529F002132->

再用SIM900连到计算机串口将上面的内容用串口调试助手发给SIM900,短信发出去了。
开始怀疑是否STC12C5A60S2与SIM900连接不对,但奇怪的是在STC12C5A60S2与SIM900相连时在发完短信后在后面再加一个ATD:电话号码;拨打电话竟成功了,说明连接是正确的。请搞过这个SIM900的高手给点解决问题思路,谢谢!

lengshuicha 发表于 2013-1-20 13:46:27

苹果猫熟悉这个东西

devcang 发表于 2013-1-20 17:38:38

CGMF=0

第1句送出后,
要等待返回,才发第2句

jsntzxh 发表于 2013-1-21 15:14:03

多谢楼上二位大侠,问题顺利解决!

youthdou 发表于 2013-2-5 11:40:22

学习一下。。。
页: [1]
查看完整版本: STC12C5A60S2连接SIM900可打出电话但发不了短信是怎么回事?