OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
12
返回列表 发新帖
楼主: youtobe

STM32 GSM 打电话 (SIM900A模块)

[复制链接]

1

主题

11

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2014-6-11
在线时间
0 小时
发表于 2014-6-24 17:03:13 | 显示全部楼层
回复【50楼】西门吹雪:
---------------------------------
他那个例程太多东西了,我看不懂,这个例程的短点,我用了PA9和PA10分别接了SRXD,STXD,然后要怎么打电话呢
我现在是一个大学生,现在刚刚接触STM32,希望各位多多帮帮我,我有很多疑问?有些问题很白痴,不要见怪。
正点原子逻辑分析仪DL16劲爆上市
回复 支持 反对

使用道具 举报

8

主题

222

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2013-11-21
在线时间
0 小时
发表于 2014-6-24 17:16:45 | 显示全部楼层
回复【51楼】梁擒韦:
---------------------------------
上面那个例程写了,直接printf("ATD10086;\r")  ,就相当于串口软件发指令ATD(你要打的电话);
回复 支持 反对

使用道具 举报

1

主题

11

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2014-6-11
在线时间
0 小时
发表于 2014-6-24 17:57:19 | 显示全部楼层
回复【52楼】西门吹雪:
---------------------------------
我把它改为其他的电话不行啊,
我现在是一个大学生,现在刚刚接触STM32,希望各位多多帮帮我,我有很多疑问?有些问题很白痴,不要见怪。
回复 支持 反对

使用道具 举报

1

主题

11

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2014-6-11
在线时间
0 小时
发表于 2014-6-24 17:59:02 | 显示全部楼层
回复【53楼】梁擒韦:
----------------------------
我用了我同学的电话号码,但还是打不了。
我现在是一个大学生,现在刚刚接触STM32,希望各位多多帮帮我,我有很多疑问?有些问题很白痴,不要见怪。
回复 支持 反对

使用道具 举报

8

主题

222

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2013-11-21
在线时间
0 小时
发表于 2014-6-24 18:32:40 | 显示全部楼层
回复【54楼】梁擒韦:
---------------------------------
就是把10086换成你同学的号码么?tx和rx有没有接反?  有没有共地??
回复 支持 反对

使用道具 举报

1

主题

11

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2014-6-11
在线时间
0 小时
发表于 2014-6-24 18:56:03 | 显示全部楼层
回复【55楼】西门吹雪:
---------------------------------
我先把编译好的程序下到板里,拔掉PA10,PA9的路线帽,我STXD,SRXD,分别接的是PA10,PA9,重起,还是打不了电话 。
我现在是一个大学生,现在刚刚接触STM32,希望各位多多帮帮我,我有很多疑问?有些问题很白痴,不要见怪。
回复 支持 反对

使用道具 举报

8

主题

222

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2013-11-21
在线时间
0 小时
发表于 2014-6-24 20:14:51 | 显示全部楼层
回复【56楼】梁擒韦:
---------------------------------
问题就那几个
1:先直接用串口发指令,如果能打通电话,说明sim900a没有问题
2;那你把rx和tx反接下试试呗;
回复 支持 反对

使用道具 举报

1

主题

11

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2014-6-11
在线时间
0 小时
发表于 2014-6-24 20:43:32 | 显示全部楼层
回复【57楼】西门吹雪:
---------------------------------
printf("ati\r"); /*ati初始化sim900模块  */不理解它这句话,怎么知道初始化了,看不懂?
我现在是一个大学生,现在刚刚接触STM32,希望各位多多帮帮我,我有很多疑问?有些问题很白痴,不要见怪。
回复 支持 反对

使用道具 举报

8

主题

222

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2013-11-21
在线时间
0 小时
发表于 2014-6-24 21:47:31 | 显示全部楼层
回复【58楼】梁擒韦:
---------------------------------
这个看sim900a的指令说明就知道了,查询模块的名称和版本信息
回复 支持 反对

使用道具 举报

3

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2014-4-24
在线时间
0 小时
发表于 2014-7-1 09:51:03 | 显示全部楼层
 我用的华为GSM9OO模块,根据AT 指令,并不是所有的模块一上来就可以打电话发信息之类的。要先初始化和设置。例如,发信息的时候会设置模式,打开IP连接,设置发送方式是UDP还是TCP,每发送一个指令,模块都会回应相应的字符,比如OK 和ERROR等等。但是好像楼主没有接受返回字符的意思,好像就是不停的发指令,不判别是否成功发送指令,万一你的模块突然断电或者故障呢?也能正常使用么?

个人拙见。
No weapon formed against me shall prosper and every tongue that shall rise against thee in judgment thou shalt condemn。
回复 支持 反对

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2013-7-28
在线时间
0 小时
发表于 2014-8-12 22:56:29 | 显示全部楼层
回复【53楼】梁擒韦:
---------------------------------
移动中心号码要修改为本地的
回复 支持 反对

使用道具 举报

0

主题

24

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
498
金钱
498
注册时间
2014-6-27
在线时间
125 小时
发表于 2014-9-14 11:00:09 | 显示全部楼层
好东西 mark 收藏了
回复 支持 反对

使用道具 举报

170

主题

917

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1824
金钱
1824
注册时间
2013-4-13
在线时间
63 小时
发表于 2014-9-15 00:11:50 | 显示全部楼层
看懂了原子的例程,想怎么玩就怎么玩!
手艺人要内外兼修。
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
21
金钱
21
注册时间
2014-10-2
在线时间
0 小时
发表于 2014-10-2 16:38:42 | 显示全部楼层
回复【22楼】youtobe:
---------------------------------
我还是不懂,在stm32程序里,应该怎么发送0x1a??
回复 支持 反对

使用道具 举报

16

主题

42

帖子

0

精华

初级会员

Rank: 2

积分
133
金钱
133
注册时间
2013-12-21
在线时间
8 小时
发表于 2014-10-28 15:53:56 | 显示全部楼层
 谢谢分享
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

初级会员

Rank: 2

积分
59
金钱
59
注册时间
2016-7-27
在线时间
7 小时
发表于 2016-8-22 10:46:46 | 显示全部楼层
感谢楼主分享。。
回复 支持 反对

使用道具 举报

马了个肖 该用户已被删除
发表于 2017-4-10 18:48:32 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

1

主题

10

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2017-4-1
在线时间
5 小时
发表于 2017-4-27 20:17:57 | 显示全部楼层
mark!!
回复 支持 反对

使用道具 举报

2

主题

47

帖子

0

精华

初级会员

Rank: 2

积分
187
金钱
187
注册时间
2017-4-15
在线时间
27 小时
发表于 2017-5-14 16:36:55 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
21
金钱
21
注册时间
2017-5-15
在线时间
2 小时
发表于 2017-5-15 16:17:23 | 显示全部楼层
本人新手入门,请教各位前辈一个问题,就是rx,tx相互交叉也连接了引脚线,也共地了。通过串口助手可以控制SIM900拨打电话,但是通过单片机CC2530,控制就控制不了。没有任何反应。(测试过了,cc2530和PC机通过串口通信没有毛病),指令就就是一个串口打印程序啊,“”ATD10086;\r\n“”,始终不清楚问题出在哪里,弄了好几天了。现在又在怀疑是不是电平匹配不匹配的问题。(sim900应该没坏啊,通过串口助手可以控制他打电话的)
    谢谢前辈们赐教
回复 支持 反对

使用道具 举报

160

主题

966

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2095
金钱
2095
注册时间
2014-3-7
在线时间
490 小时
发表于 2018-1-26 16:11:54 | 显示全部楼层
正点原子 发表于 2012-9-10 21:38
感谢分享。
可否上图?就可以加精。。。

这个帖子给酷,说不过去吧?
回复 支持 反对

使用道具 举报

160

主题

966

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2095
金钱
2095
注册时间
2014-3-7
在线时间
490 小时
发表于 2018-1-26 16:14:55 | 显示全部楼层
楼主用了一个printf("ATD10086;\r");             和一个printf("ATH\r");         命令来操作gsm,其实gsm应用地方非常多。
回复 支持 反对

使用道具 举报

160

主题

966

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2095
金钱
2095
注册时间
2014-3-7
在线时间
490 小时
发表于 2018-1-26 16:16:22 | 显示全部楼层
youtobe 发表于 2012-9-26 16:04
回复【11楼】敌害:
--------------------------------要发送短信的话,短信内容后面必须加一个16进制数的"0 ...

肯定说了
回复 支持 反对

使用道具 举报

1

主题

7

帖子

0

精华

新手上路

积分
22
金钱
22
注册时间
2018-1-4
在线时间
2 小时
发表于 2018-1-28 14:03:29 | 显示全部楼层
看上去好复杂的样子
回复 支持 反对

使用道具 举报

2

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
122
金钱
122
注册时间
2017-9-21
在线时间
17 小时
发表于 2018-2-2 14:52:34 | 显示全部楼层
不错哟!呵呵
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
46
金钱
46
注册时间
2015-11-27
在线时间
4 小时
发表于 2018-2-2 16:57:58 | 显示全部楼层
厉害了!
回复 支持 反对

使用道具 举报

160

主题

966

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2095
金钱
2095
注册时间
2014-3-7
在线时间
490 小时
发表于 2018-2-7 15:54:53 | 显示全部楼层
jermy_z 发表于 2014-5-25 20:47
mark   cool

cool到哪里了?
回复 支持 反对

使用道具 举报

24

主题

192

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
498
金钱
498
注册时间
2016-3-16
在线时间
202 小时
发表于 2018-2-7 16:13:53 | 显示全部楼层

酷在2012年。
路漫漫其修远兮,戒骄戒躁。
回复 支持 反对

使用道具 举报

5

主题

305

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1690
金钱
1690
注册时间
2018-11-28
在线时间
214 小时
发表于 2023-10-11 14:20:02 | 显示全部楼层
学习一下,谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 17:46

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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