Windows 版 (精华区)
作 家: yanyan (孤舟蓑立翁) on board 'Windows'
题 目: 如何在WINDOWS中编串口通讯程序
来 源: 哈尔滨紫丁香站
日 期: Sun Aug 17 22:17:58 1997
出 处: yyan.bbs@bbs.net.tsinghua.edu.cn
发信人: richard@SMTH (水手), 信区: MSWindows
标 题: 如何在WINDOWS中编串口通讯程序
发信站: 水木清华 (Mon Jul 1 16:27:46 1996)
转信站: SMTH
如题,谢谢
发信人: Duke@SMTH (BENZ), 信区: MSWindows
Use your C enviroment (or anything else) to view the help item on
OpenComm()
Then, you'll be able to trace those useful info.
Believe me, it's as simple as ABC.
Good Luck, folk!
发信人: ashima@SMTH (arq), 信区: MSWindows
1. OpenComm
2. BuildCommDCB
3. SetCommState
4. ReadComm or WriteComm
可按以上顺序调用函数,分别打开串口,建立DCB,设置通讯状态,完成读写.
发信人: abba (阿巴), 信区: MSWindows
直接调用INT 14H中断也可。不要怕。
发信人: Alex@SMTH (阿飞·摇曳的梦), 信区: MSWindows
简单的办法是用visual basic , 然后利用mscomm.vbx就可以了
很方便的
发信人: midi@SMTH (迷笛), 信区: MSWindows
另外,可以把串口的动作和消息 连接起来,通过消息来处理串口事件。
在Windows 3.1的SDK中有个例子。
如果使用Win32,就更方便了,因为在Win32中采取了和UNIX一样的方法,即
把串口和文件的操作统一起来了。初始化串口后,可以通过文件读写的方式
进行处理。
发信人: midi@SMTH (迷笛), 信区: MSWindows
其实也不用Visual Basic, *.vbx或*.ocx就是一个特殊一点的动态库
而已,在VC和BC中都支持。
发信人: tangy@SMTH (ty), 信区: MSWindows
记得退出前要 CloseComm, 介绍找一本《精通串行通讯》,电子工业出版社
有WINDOWS下串行通讯编程的具体例子
--
※ 来源:·哈尔滨紫丁香站 bbs1.hit.edu.cn·[FROM: yyan.bbs@bbs.net.tsi]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.411毫秒