您尚未登录。

楼主 #1 2017-09-08 08:20:57

Linux初学者
会员
注册时间: 2017-09-07
已发帖子: 66
积分: 66

有人做过短信接收的单片机程序吗,现在有点问题 我用的是MC52IR3 模块接收短信。测试发现好像有这个特性: 好比模块一共有30个短信存

有人做过短信接收的单片机程序吗,现在有点问题

我用的是MC52IR3  模块接收短信。测试发现好像有这个特性:
好比模块一共有30个短信存储位置,编号1--30,当有短信到来时,模块会优先把短信放在编号最小的空闲位置。


我程序打算从1---30查询,如果有短信就读出,然后对应位置删除.以便这个位置接受新的短信。 这样感觉是不是不及时,每次都要轮寻整个存储条目,  不知道有没有好的办法?

离线

#2 2017-09-08 08:21:42

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 有人做过短信接收的单片机程序吗,现在有点问题 我用的是MC52IR3 模块接收短信。测试发现好像有这个特性: 好比模块一共有30个短信存

接受短信的 时候 不是 已经提示了 位置在拿么





离线

楼主 #3 2017-09-08 08:22:15

Linux初学者
会员
注册时间: 2017-09-07
已发帖子: 66
积分: 66

Re: 有人做过短信接收的单片机程序吗,现在有点问题 我用的是MC52IR3 模块接收短信。测试发现好像有这个特性: 好比模块一共有30个短信存

晕哥 说:

接受短信的 时候 不是 已经提示了 位置在拿么


你是说接受短信时模块会提示有短信的到来,  用这个功能吗?

离线

楼主 #4 2017-09-08 08:23:19

Linux初学者
会员
注册时间: 2017-09-07
已发帖子: 66
积分: 66

Re: 有人做过短信接收的单片机程序吗,现在有点问题 我用的是MC52IR3 模块接收短信。测试发现好像有这个特性: 好比模块一共有30个短信存

1:主动读,如果没返回特定的信息马上就知道死机了,重启

2:等模块的提示信息,如果模块死机了,提示功能没了,就永远死了

用这种方法你死机的情况咋解决

离线

#5 2017-09-08 08:23:39

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 有人做过短信接收的单片机程序吗,现在有点问题 我用的是MC52IR3 模块接收短信。测试发现好像有这个特性: 好比模块一共有30个短信存

有的是索引,有的还可以让它直接显示出来,然后直接解码





离线

#6 2017-09-08 08:24:03

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 有人做过短信接收的单片机程序吗,现在有点问题 我用的是MC52IR3 模块接收短信。测试发现好像有这个特性: 好比模块一共有30个短信存

这个可以灵活处理吧,你开机的时候先把每个地方读写,然后用一个链表做状态保存,每来一条短信,操作下,同时更新下链表





离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn