Yesky首页| 产品报价| 行情| 手机 | 数码 | 笔记本 | 台式机 | DIY硬件 | 外设 | 网络 | 数字家庭 | 评测 | 软件 | e时代 | 游戏 | 图片 | 壁纸 | 群乐 | 社区 | 博客 | 下载
您现在的位置: 天极网 > 开发频道 > VC++多串口控制解决方案API版
全文

VC++多串口控制解决方案API版

2003-10-09 16:11 作者: 出处: VCHELP 责任编辑:方舟
  二、 多串口DLL的作用

  本DLL 提供三个文件SerialAPIDLL.dll,SerialAPIDLL.lib和MultiSerialAPI.h。在应用时,要把这三个文件拷贝到相应的目录下,并且要作如图4的设置。详见示例工程。


图4 应用工程连接设置界面

  三、 多串口DLL主要函数使用说明

  1.BOOL OnCommsCreate(CWnd* pParentWnd);

  创建串口,本DLL同时创建32个串口。pParentWnd为窗口指针,一般为this。

  2. BOOL OnComportOpen();

  根据串口设置文件中的设置参数,打开多串口。

  3.void OnCommSend(unsigned int uiCom, CString sSendData, unsigned int uiKind);

  往指定串口发送数据。其中uiCom为指定的串口,注意串口1的uiCom为0;sSendData为要发送的字符串; uiKind: 发送数据类型:0:原始数据 1:加回车符 2:加校验和。

  4.void OnMscommsSet();

  打开串口设置界面,改变串口设置,并保存到设置文件中。

  5.BOOL OnComportTimerProcess(CString strProcess[MaxPort]);

  判断串口接收的一组数据是否已经接收完。

  6. BOOL OnPopupDialog();

  打开串口收发数据显示调试界面。

共3页。 9 7 1 2 3
共3页。 9 1 2 3
网友关注
最新上市
编辑推荐
文章阅读排行
周排行
月排行
欢迎订阅天极网RSS聚合资讯:http://www.yesky.com/index.xml