首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

WinCE下怎么MFC程序调用串口

2012-04-13 
WinCE下如何MFC程序调用串口各位高手大侠,在下想再WinCE下开发MFC C++应用程序,通过工控机的串口调用短信

WinCE下如何MFC程序调用串口
各位高手大侠,在下想再WinCE下开发MFC C++应用程序,通过工控机的串口调用短信模块发送短信,调用摄像头拍照,想求技术指导,不胜感谢,我在线等,发邮箱也可,QQ亦可,邮箱:ibvipod@gmail.com,QQ:1198010877,感谢!

[解决办法]
应用层使用COMMTIMEOUTS,CreateFile来打开串口,设置串口接收线程。把这些串口操作封装起来后,通过AT指令就可以控制了
[解决办法]
串口,有 MFC 基本上什么关系。

不知道 LZ 这样提问有什么目的,还是不懂。
[解决办法]
操作wince的串口和MFC没有什么关联性,直接在程序里面调用串口的API接口就可以了,这点和PC上操作串口没有任何区别,所要注意的是有关流控之类的控制要根据具体硬件来做对应的操作。(示例代码可百度下)
[解决办法]
基于MFC的串口程序是吧,这个网上很多,自己搜下
控制短信,摄像模块,直接发AT 命令,这个我想你们应该有相关模块的开发文档吧,参考下
[解决办法]
这个网上很多,自己搜下,多在网上找找
[解决办法]
这是我以前写的一个操作串口的类,用起来还可以
--------------SerialPortEnKB.h-----------------------

C/C++ code
#pragma once#define BUFSIZE  512typedef  struct{    HANDLE m_hComm;                     /* 串口设备句柄 */    HANDLE m_ExitThreadEvent;            /* 串口接收线程退出事件 */    HANDLE m_StartRecvEvent;            /* 串口开始接收事件 */    HANDLE m_EndRecvEvent;                /* 串口完成接收事件 */    int  m_recvlen;                     /* 接收命令的长度 */    char  m_recvbuf[BUFSIZE];           /* 接收到的命令 */}PARA;class CSerialPortEnKB{public:    CSerialPortEnKB(void);public:    ~CSerialPortEnKB(void);public:    DCB dcb;    HANDLE hRecvThread;    CHAR m_outdata[40];    PARA m_para;public:    bool Connect(SHORT port, ULONG baudrate, HANDLE Handle);    bool Disconnect(void);    bool WriteAndRead(char* in, int inlen, char* out, int& outlen);}; 

热点排行