实现串行通讯的相关API函数 API函数不仅提供了打开和读写通讯端口的操作方法,还提供了名目繁多的函数以支持对串行通讯的各种操作。 函数名 作用 CreateFile 打开串口 GetCommState 检测串口设置 SetCommState 设置串口 BuilderCommDCB 用字符串中的值来填充设备控制块 GetCommTimeouts 检测通信超时设置 SetCommTimeouts 设置通信超时参数 SetCommMask 设定被监控事件 WaitCommEvent 等待被监控事件发生 WaitForMultipleObjects 等待多个被监测对象的结果 WriteFile 发送数据 ReadFile 接收数据 GetOverlappedResult 返回最后重叠(异步)操作结果 PurgeComm 清空串口缓冲区,退出所有相关操作 ClearCommError 更新串口状态结构体,并清除所有串口硬件错误 CloseHandle 关闭串行口
上传时间: 2013-11-30
上传用户:磊子226
一个完成端口的例子,用于实现TCP或UDP代理网络通信的框架。
标签: 端口
上传时间: 2016-02-22
上传用户:a3318966
与单片机串口通信程序,计算机端,可以将其修改,迅速完成其他事务
上传时间: 2013-12-27
上传用户:nanxia
用VC实现PC并行端口数字信息的输入/输出 目前,在实验室和工业应用的各种控制系统中,串口是常用的计算机与外部控制系统之间的数据传输通道。由于串行通信方便易行,所以应用广泛。但是使用串行通信,在实时性、速度、数据量等方面受到限制。而计算机的并行端口传输数据时是一次性传送8个位(一个字节)或更多,由于传输量较大,因此数据的传输速度要比串口快,在许多必须讲究传输速度的控制系统里,用PC并行端口与之连接就是一个很好的解决方案
上传时间: 2016-05-06
上传用户:ggwz258
单片机串口通信程序,里面包含了PC和单片机的互相通讯(RS232)的程序。PC段端采用C#编程,用PC控制单片机实现跑马灯、流水灯等效果,速度均可以通过计算机控制
上传时间: 2016-06-26
上传用户:gdgzhym
本程序使用MSP430F149控制IIC总线EEProm AT24C02;MCU的通用输入输出(GPIO)端口P1.2、P1.3 与AT24C02 的SCL、SDA端口相连接构成I2C总线,因为MSP430F149 内部没有专用的I2C接口电路,所以只能用IO端口来模拟I2C时序从而实现对EEPROM的读写操作。从图 3.3 中我们可以看到EEPROM地址选择端口A0~A2 都外接低电平,所以进行I2C通信时,EEPROM的从机地址是唯一的,即A0~A2 所对应的地址控制位均为 0。 因为AT24C0X(X=1,2,4,8,16)系列芯片的管脚是兼容的,所以用户也可以自行更换其他型号的芯片,无需改动任何硬件结构,只需注意器件地址和存储空间寻址模式的变化,相应地修改软件程序即可。
上传时间: 2014-01-09
上传用户:pompey
用于IO端口等PC机驱动,实现高速数据通信
上传时间: 2016-07-09
上传用户:cuibaigao
本代码应用于串口通信的应用熟悉Tornado的集成开发环境,通过CS850(CPU是Motorola的Power PC 850)的SCC(Serial Communication Controller)端口在NMSI方式下实现HDLC(High Data Link Communication)协议的自环通信。
上传时间: 2014-01-19
上传用户:hullow
51单片机串口通信汇编语言源代码,发送端和接收端的
上传时间: 2016-11-08
上传用户:gmh1314
用于单片机和上位机的串口通信,属于串口调试软件。使用时不能使用其他端口,否则不能打开串口。
上传时间: 2014-01-13
上传用户:bruce