NULL / / 不支持重叠) ;
SetDlgText (hwndSText ,TEXT(" " ) ) ;
(3)接收数据的流程设计如图所示:
 
图8 接收数据流程图
主要代码如下
SetCommMask (hPort , EV_RXCHAR) ; //重新设
置要等待的信号
tch = 0 ;
p Pt r = szText ;
// 接收数据
do
{
ReadFile (hPort , p Pt r , 1 , &cBytes , 0) ;
memcpy(p Tmp , ReceiveBuf , iCounter) ;
p Tmp [ iCounter ] = NULL ; / / 字符串结尾
/ / 创建新线程处理数据
AfxBeginThread (ProcessData , p Tmp) ;/ / 在ProcessData 函数中处理数据.
SetDlgItem(p Pt r) ;
SetDlgText (hwndSText ,TEXT(" " ) ) ;
} / / end while
(4)GPRS模块的通信测试
    GPRS MODEM 调试工具V1.0是针对GPRS MODEM的调试开发的工具软件,该软件不需要安装,可以直接运行。
    AT指令输入区用于输入AT指令,输入正确的AT指令后点击”手动发送AT指令”按钮发送AT指令,输入AT指令如图9:
 
图9   AT指令输入发送
AT指令应答区用于接收GPRS模块的AT指令应答。如图10所示。
 
图10   AT指令应答
5总结
通过相关文献的学习,本论文主要完成的任务有以下几点:
(1)完成了系统的需求分析,硬件总体结构和各硬件之间的接口电路的设计。
(2)实现了ZigBee模块之间的通信实验。
(3)实现了GPRS模块之间的通信实验。
    限于硬件,自己的水平和时间的限制,本系统还用很多功能没有实现。不过我会在以后的时间里不断的完善这个系统。本系统还需要完善的地方有以下几点。
(1)需要相应的硬件来进行验证。
(2)开发硬件的驱动程序。
(3)编写手机终端的应用程序和家庭内部控制器的应用程序。
上一篇:ASP.net网上书店的设计与实现+文献综述
下一篇:asp家校通网站的设计与实现

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

神经外科重症监护病房患...

10万元能开儿童乐园吗,我...

志愿者活动的调查问卷表

AT89C52单片机的超声波测距...

国内外图像分割技术研究现状

C#学校科研管理系统的设计

承德市事业单位档案管理...

医院财务风险因素分析及管理措施【2367字】

中国学术生态细节考察《...

公寓空调设计任务书