SIM900A踩雷与成功调试

购买模块并且调试

1.接线
模块供电采用厂家的端口供电,否则会出现供电不足,短信发送失败。采用USB-TTL模块进行串口打印。
USB-TTL的TX接sim900A的RX
USB-TTL的RX接sim900A的TX
5V<----------------->VCC
GND<-------------->GND
单独电源进行供电。
在这里插入图片描述
2.采用串口助手进行串口AT指令发送英文短信。
此处都要进行串口发送,要勾选“发送新行”

AT
AT+CPIN?
AT+CSQ
AT+CSCS="GSM"
AT+CMGF=1
AT+CSMP=17,167,0,241
AT+CMGS="151******96"

在这里插入图片描述
当手机号发送完毕后,系统提示“>”弹出来以后,我们就可以发送hello,此时不要勾选“发送新行”当hello发送完毕后,我们勾选16进制,发送1A,即可发送一条短信完毕。
4发送显示
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
5.踩雷整理
一开始我按照例程发完0x1a后过一段时间返回了ERROR,发送失败,只好求助售后技术支持。技术支持远程调试,把AT+CSMP=17,167,0,240中的最后一个参数改为241后发送成功。
后来也没查到这几个参数具体是啥意思,总之能用就行了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值