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

来源: 博客园 作者:丁培飞 2020-10-18 11:23:00

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

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

下图是TC35I的电路图

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

专题

查看更多
IC品牌故事

IC 品牌故事 | 三次易主,安世半导体的跨国迁徙

IC 品牌故事 | 开放合作+特色深耕,华虹的突围之路

IC 品牌故事 | Wolfspeed:从LED到SiC,被中国厂商围追堵截的巨头

人形机器人

市场 | 全球首家机器人6S店在深圳龙岗开业

方案 | Allegro解决方案助力机器人应用提升效率、可靠性和创新

方案 | 爱仕特SiC三电平方案:突破工商储能PCS高效极限

毫米波雷达

毫米波雷达 | 智能驾驶不可或缺的4D毫米波雷达技术全解析

毫米波雷达 | 有哪些热门毫米波雷达芯片和解决方案?

毫米波雷达 | 超百亿美元的毫米波雷达都用在了哪里?

0
收藏
0