sim900a发送短信程序

2019-08-14 07:44发布

大家好,我最近在用SIM900A模块发短信,

模块与PC连接调试可以发送短信,

MINISTM32与 PC串口相连可以 将AT指令发送到调试助手。

但是 MINISTM32  与 模块相连。发送短信不成功。
自己写了一个函数  ,下面是函数内容

U1_sendstring("AT+CMGF=1 ");
delay_ms(20);
U1_sendstring("AT+CSCS="GSM" ");

delay_ms(2000);

U1_sendstring("AT+CMGF=1 ");

delay_ms(2000);

U1_sendstring("AT+CMGS="xxxxxxxxxxx" ");

delay_ms(2000);

U1_sendstring("hello");
delay_ms(2000);

U1_sendbyte(0x1A);


这样做没有成功,希望网友帮帮我,怎么才能让单片机发送指令成功到模块呢,,才能让手机收到短信


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。