首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

在基于WinCE的产品上使用手机模块 02

在基于WinCE的产品上使用手机模块 02

1、不像手机,有些手机模块不具备存储功能,所以每次在启动的时候都要初始化一些必要的设置。如设置短信文本模式、字符格式、麦克和听筒的音量等。实际的初始化会更多。这种情况下如果发送一个命令后紧接着发送另一个命令,那么手机模块是吃不消的。必须先发送一个命令,然后等待手机模块对这个命令的返回结果,如果成功了再发送下一个命令,这才能够保证初始化都能成功完成,而且可以实时显示当前工作状态。

  2、手机模块返回的信息不确定。任何发送到手机模块的命令都会被返回,返回的字符串中可能包含对命令的响应,也可能不包含。这样就必须对整个返回信息做检索工作,而且还要区分返回的信息是否是对命令的响应。如"\r\nRING\r\n"就不是对命令的响应。

  实际遇到的问题不止这两个,所以在构架接收数据部分和处理数据部分的时候要把问题考虑全了。
返回列表