基于WinCE的嵌入式网络通信系统设计 |
|
|
序设计 2.1 PC机网络通讯客户端设计 (1)启动Visual Studio 2010,创建一个基于对话框架的MFC应用程序项目,将该项目命名为"Test";在MFC向导中选中Windows 套接字; (2)在对话框中添加按钮控件与编辑框控件; (3)使用类向导为应用程序的按钮添加鼠标单击消息响应函数; (4)使用类向导在应用程序中定义新类CNewSocket,其基类选择为CSocket;重载NewSocket类的OnAccept()、OnRecEive()、OnClose()函数;增加公有变量CTestDlg *m_dlg; intm_Status并添加成员函数void GetDlg(CTestDlg *dlg); (5)为窗口类TestDlg添加5个公有成员变量:CSocketFile *m_file;CArchive *m_arOut;CArchive *m_arIn;CNewSocket* m_ServerSocket;CNewSocket* m_ClientSocket;并添加公有4个成员函数:voidSocketReset();void OnClose();void OnReceive();void OnAccept(); (6)编译 2.2 嵌入式WinCE系统网络通讯客户端设计 对于嵌入式WinCE系统客户端,其源代码与PC机源代码基本一样,只有步骤(1)不同,其他步骤与PC过程相同。步骤(1):启动Visual Studio 2005,创建一个新项目,Project types选择“Smart Device”,然后Templates选择“MFC Smart Device Application”,将该项目命名为"Test";在MFC向导中选中Windows 套接字。 3、系统测试 将编译好的嵌入式WinCE系统网络通讯客户端下载到ARM开发板Nandflash中,利用交叉网线连接PC机与ARM开发板。待连接成功后,通过网络链接属性查看双方IP地址。启动客户端,设置好需要链接的IP地址,将PC机设置为服务器,ARM端设置为客户端,启动连接。通讯连接成上一页 [1] [2] [3] 下一页 |
|
|
|
上一个论文: 贩卖藏文化 千元起赚千万 下一个论文: 网络通信安全分析及其安全防护措施 |
|