[MCU] 对于GPRS模块返回的AT指令数据,你们是怎么处理的?

[复制链接]
14673|25
wrr360661326 发表于 2016-1-12 09:59 | 显示全部楼层
楼主,后来是怎么处理的?选用了哪种方案啊,可否分享一下啊?
dong_abc 发表于 2016-1-13 08:00 | 显示全部楼层
wrr360661326 发表于 2016-1-12 09:57
这个代码是怎么判断超时的?如果小于500接收到回复的报文,是不是也就白等了?还有大于3000的地方,每次 ...

每一步记录 gprs_tick = msTicks;

自己考虑。

void SysTick_Handler(void)
{
  msTicks++;         
}
wrr360661326 发表于 2016-1-13 10:19 | 显示全部楼层
dong_abc 发表于 2016-1-13 08:00
每一步记录 gprs_tick = msTicks;

自己考虑。

SysTick_Handler这个函数里自加msTicks++,放在定时中断;
我主要是想问,当小于3000时接收到了数据,你这程序里面没有处理,只是达到超时时间的时候采取处理的。我看是这个意思。
weiweiyixiao 发表于 2016-7-8 18:40 | 显示全部楼层
dong_abc 发表于 2015-6-3 12:24
:handshake  :handshake

借用,谢谢分享!
yuan62387 发表于 2017-4-21 14:31 | 显示全部楼层
求分享一份源码,谢谢   yuan62387@qq.com
1949zbh 发表于 2018-10-24 16:48 | 显示全部楼层
刚开始学习,被同样问题困扰!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部