⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 d030.bmp.txt

📁 Visual C++通信编程实例
💻 TXT
字号:
DCE    DTE
    图2-2采用专用电话线通信
    串口传输数据只要有接收数据引脚和发送引脚就能实现:同一个串口的接收引脚和发送
引脚直接用线相连,也可以两个串口相连或一个串口和多个串口相连。
    同一个串口的接收引脚和发送引脚直接用线相连,对9针串口和25针串口,均是2与
3直接相连;两个不同串口(不论是同一台计算机的两个串口或分别是不同计算机的串口)
也是2与3直接相连。表2-2为9针口和25针口对应的接线方法。
表2-2 9针口和25针口对应的接线方法
┏━━━━━━━┳━━━━━━━┳━━━━━━━┓
┃    9针一9针  ┃    25针-25针 ┃    9针-25针  ┃
┣━━━┳━━━╋━━━┳━━━╋━━━┳━━━┫
┃    2 ┃    3 ┃    3 ┃    2 ┃    2 ┃    2 ┃
┣━━━╋━━━╋━━━╋━━━╋━━━╋━━━┫
┃    3 ┃    2 ┃    2 ┃    3 ┃    3 ┃    3 ┃
┣━━━╋━━━╋━━━╋━━━╋━━━╋━━━┫
┃    5 ┃    5 ┃    7 ┃    7 ┃    5 ┃    7 ┃
┗━━━┻━━━┻━━━┻━━━┻━━━┻━━━┛
    表2-2是对微机标准串口而言的,还有许多非标准设备,如接收GPS数据或电子罗盘数
据,都遵循同一个原则:接收数据引脚(或线)与发送数据针脚(或线)相连,彼此交叉,
信号地对应相接。
2.2  实例1:MSComm控件编程
2.2.1 MSComm控件介绍
    Microsoft Communications Control(以下简称MSComm)是Microsoft公舌]提供的简化
Windows下串行通信编程的ActiveX控件,它为应用程序提供了通过串行接口收发数据的简
便方法。MSComm控件通过串口传输和接收教据,为应用程序提供串行通信功能。MSComm
控件在串口编程时非常方便,程序员不必花时间去了解较为复杂的应用程序编程接口( API)
函数,而且在Visual C++、Visual Basic、Delphi等开发环境中均可使用。
    在Visual C++中使用MSComm控件,首先应该向一个Project中添加这个控件。选择
“Project”一“Add To Project”一“Components and Controls”菜单命令,就会弹出如图2-3

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -