OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3701|回复: 6

用STM32单片机来发送SIM900型号的GSM短信,不知道怎么发送不出去,求知道人士传授下

[复制链接]

4

主题

16

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2016-1-20
在线时间
3 小时
发表于 2016-1-26 16:27:21 | 显示全部楼层 |阅读模式

    u32 time;
    SysTick_Config(SystemCoreClock / 1000);
    delay_ms(200);               
    NVIC_Configuration();        
    uart_init(9600);      

          GUI_Init();
    GUI_SetBkColor(GUI_WHITE);
    GUI_SetColor(GUI_RED);
    GUI_Clear();
    GUI_SetFont(&GUI_Font24_1);

     LED0=0;
    MQ2_Init();               
          DS18B20_Init();   
    time = 0;
         
           delay_ms(3000);               
                printf("AT+CSCS=\"GSM\"\r\n");
                delay_ms(3000);
                printf("AT+CMGF=1\r\n");
                delay_ms(3000);
                printf("AT+CMGS=\"18060614154\"\r\n");
                delay_ms(5000);
                printf("THIS IS GSM SIM900A TEST!\r\n");
                delay_ms(3000);               
                USART_SendData(USART1,0x1a);
                delay_ms(3000);
       


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

7

主题

47

帖子

0

精华

高级会员

Rank: 4

积分
655
金钱
655
注册时间
2015-1-25
在线时间
139 小时
发表于 2016-1-27 16:30:26 | 显示全部楼层
直接用原子的程序试试吧,你这样子贴这一小段,看不出来什么缘故。
回复 支持 反对

使用道具 举报

4

主题

16

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2016-1-20
在线时间
3 小时
 楼主| 发表于 2016-1-27 22:30:42 | 显示全部楼层
tangafu 发表于 2016-1-27 16:30
直接用原子的程序试试吧,你这样子贴这一小段,看不出来什么缘故。

原子的程序太复杂了,我不需要用到那么多,要改也挺麻烦的,所以才自己写呢
回复 支持 反对

使用道具 举报

7

主题

47

帖子

0

精华

高级会员

Rank: 4

积分
655
金钱
655
注册时间
2015-1-25
在线时间
139 小时
发表于 2016-1-27 22:52:25 | 显示全部楼层
alics0 发表于 2016-1-27 22:30
原子的程序太复杂了,我不需要用到那么多,要改也挺麻烦的,所以才自己写呢

修改的话不麻烦,你直接只调用短信相关的那块就可以了,GPRS和打电话那块你屏蔽掉就可以了。
回复 支持 反对

使用道具 举报

4

主题

16

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2016-1-20
在线时间
3 小时
 楼主| 发表于 2016-1-27 23:07:51 | 显示全部楼层
tangafu 发表于 2016-1-27 22:52
修改的话不麻烦,你直接只调用短信相关的那块就可以了,GPRS和打电话那块你屏蔽掉就可以了。

看了一下,还是无从下手啊,你有没有可以直接发短信的代码呢
回复 支持 反对

使用道具 举报

7

主题

47

帖子

0

精华

高级会员

Rank: 4

积分
655
金钱
655
注册时间
2015-1-25
在线时间
139 小时
发表于 2016-1-27 23:17:54 | 显示全部楼层
alics0 发表于 2016-1-27 23:07
看了一下,还是无从下手啊,你有没有可以直接发短信的代码呢

但是我加了一些别的东西
回复 支持 反对

使用道具 举报

4

主题

16

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2016-1-20
在线时间
3 小时
 楼主| 发表于 2016-1-27 23:26:23 | 显示全部楼层
tangafu 发表于 2016-1-27 23:17
但是我加了一些别的东西

我那个串口的代码和发送的代码都是别人试过可以的,但是不知道为什么连接到单片机就是不行,AT+CSCS="GSM"
AT+CMGF=1
AT+CMGS="18060614151"
THIS IS GSM SIM900A TEST!
这个是发送到电脑调试助手显示出来的,我也不懂事什么原因
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 08:15

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表