标题:
移动设备中ZigBee接口的实现 03
[打印本页]
作者:
samwalton
时间:
2013-11-27 09:05
标题:
移动设备中ZigBee接口的实现 03
如下图5所示。其中的SYS_FEED_DOG()是指喂看门狗操作。
图5 主调度循环流程图
5. 移动设备应用程序流程
在移动设备上运行的用户应用程序,主要执行信息交互和显示功能。进一步说,用户要通过UI将命令发送给ZigBee模块,同时,移动设备将ZigBee模块的情况通过UI呈现给用户。考虑到移动端开发的便捷性,windows mobile平台是一个不错的选择。在Microsoft Visual Studio 2005的IDE下,安装一个最新的Windows Mobile 6 professional SDK,配合自带的Emulator就可以进行开发和调试。由于本人比较熟悉C++,所以我选用了native code进行开发,建立一个基于对话框的MFC工程,将需要的控件加入对话框,包括Edit Control, Static Text, Button和Check box等等。具体流程如下图6所示。
图6 移动设备应用程序流程图
其中的对话框初始化包括了界面的初始化,要强调的是串口的初始化。我们这里采用的串口参数如下:速率9600bps,1个停止位,无奇偶校验。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0