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

GSM控制软件流程图和TC35I电路图介绍,第1张

幸好单从控制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控制方面的软件流程图:

GSM控制软件流程图和TC35I电路图介绍,第2张

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

下图是TC35I的电路

GSM控制软件流程图和TC35I电路图介绍,第3张

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

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2503450.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-05
下一篇 2022-08-05

发表评论

登录后才能评论

评论列表(0条)

保存