新手上路
- 积分
- 33
- 金钱
- 33
- 注册时间
- 2016-1-20
- 在线时间
- 3 小时
|
用STM32串口连接GSM模块,一直发不出去短信,原因自己也找不出来了,求解求解啊。串口线是没错的,串口输出是可以将AT指令发送到电脑的,用电脑调试助手接收到的是AT+CSCS="GSM"AT+CMGF=1
AT+CMGS="18060614151"
THIS IS GSM SIM900A TEST!
就是没有返回值,也是很难看出是否有没有执行成功,但是用串口调试助手来发送AT指令是可以成功的,连接到单片机就不行。
代码如下: delay_ms(5000);
printf("AT+CSCS=\"GSM\"\r\n");
delay_ms(5000);
printf("AT+CMGF=1\r\n");
delay_ms(5000);/
printf("AT+CMGS=\"18060614151\"\r\n");
delay_ms(5000);//Ñóê±3Ãë
printf("THIS IS GSM SIM900A TEST!\r\n");
delay_ms(5000)
USART_SendData(USART1,0x1a);
delay_ms(8000);
求各位英雄好汉快快帮我想想是什么原因呀
|
|