GSM控制软件流程图和TC35I电路图介绍

通信网络

625人已加入

描述

幸好单从控制GSM上来说,并不是太难,它是基于串口通信的,而且全是基于AT指令的控制,说起来,就只是熟悉下指令,而且这次比赛用到的指令也比较少,主要是关于短消息方面的指令。我们用到的指令如下:

AT&F:设置目前参数为厂商默认值,成功则返回OK。

AT+CREG?:网络注册。成功则返回+CREG:0,1或 +CREG:0,5。错误则返回ERROR。

AT+CMGF=1:设置短信格式为TEXT格式。

AT+CSCA=’+86XXXXXXXXXXX’:发送本地中心号码

AT+CMGS=’XXXXXXXXXXX’:发送目标手机号码

AT+CMGR=n:读取某条短信,n表示第几条短信

AT+CMGD=n:删除某条短信,n表示第几条短信

因为只是简单的进行控制,只需传送ASCII码值。所以我们短信格式设置为了TEXT格式,减轻了编程的负担。

下图就是我们GSM控制方面的软件流程图:

TC35i

ARM7串口通讯方面的,采用了FIFO接收,8字节触发,有字符超时中断。

下图是TC35I的电路图

TC35i

另外,本来用ARM就是打算用ucosii完成软件设计的,但是临近比赛也还是没用弄出来,想了好久不知道错在哪里,最后果断放弃,跑裸机。看来,对Ucosii还要继续进行学习,熟练运用它进行编程
编辑:hfy

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分