OpenEdv-开源电子网

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

SIM900A模块,读出的短信内容出错?

[复制链接]

14

主题

62

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7854
金钱
7854
注册时间
2011-10-14
在线时间
712 小时
发表于 2015-6-21 21:01:16 | 显示全部楼层 |阅读模式
请问我读SIM900A模块的短信内容,通过串口返回给PC,发现电话号码少1位,短信内容也少几位,如:应该是ABCD,但PC上显示只有ABD,如果短信内容长,就少的更多些。是什么原因呀。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-6-21 23:03:16 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

14

主题

62

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7854
金钱
7854
注册时间
2011-10-14
在线时间
712 小时
 楼主| 发表于 2015-6-22 10:07:22 | 显示全部楼层
谢谢回复,是我用串3读SIM900A,串1同时向PC发送造成的。
回复 支持 反对

使用道具 举报

14

主题

62

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7854
金钱
7854
注册时间
2011-10-14
在线时间
712 小时
 楼主| 发表于 2015-6-28 15:27:30 | 显示全部楼层
原子你好,请问,怎么才能读到最新短信呀?如果我每次读出短信后,删除了短信,而有新信息时,是编号为1的短信吗?这样是否可以每次都读第1条短信就能读到最新短信了呢?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-6-28 22:41:09 | 显示全部楼层
回复【4楼】ssxds:
---------------------------------
短信收到后,有提示信息,会告诉你新消息在哪个位置,不一定是1.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

14

主题

62

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7854
金钱
7854
注册时间
2011-10-14
在线时间
712 小时
 楼主| 发表于 2015-6-30 09:49:10 | 显示全部楼层
谢谢,按你的例程方法找到最新短信了。还有一个问题向你请教,我发全英文+数字“HONGHBO23OKUZAX0XBEI”,发送错误,是什么原因呀,串口返回的值见图
回复 支持 反对

使用道具 举报

14

主题

62

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7854
金钱
7854
注册时间
2011-10-14
在线时间
712 小时
 楼主| 发表于 2015-6-30 09:50:05 | 显示全部楼层
AT+CSCS="UCS2"

OK

AT+cmgf=0

OK

AT+cmgs=25


0011000D91683126681562F80008010AHONGHBO23OKUZAX0XBEI
ERROR

AT+CSCS="GSM"

OK
回复 支持 反对

使用道具 举报

14

主题

62

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7854
金钱
7854
注册时间
2011-10-14
在线时间
712 小时
 楼主| 发表于 2015-6-30 09:51:29 | 显示全部楼层
不能传图,只能传这个了,这是串口接收到的模块返回的值
回复 支持 反对

使用道具 举报

14

主题

62

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7854
金钱
7854
注册时间
2011-10-14
在线时间
712 小时
 楼主| 发表于 2015-7-1 13:22:16 | 显示全部楼层
原子大师你好,这样发送也不行,是什么原因呢?
AT+CSCS="GSM"

OK

AT+CMGF=1

OK

AT+cmgs="18871583595"
BEHUGBO2IZHON3OKAX0X

ERROR
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-28 02:46

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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