搜索资源列表
SerialComOCX
- 基于事件驱动的串口通讯控件 消息帧数据格式: 1 0 A B X X 其中 10 为消息标识, AB表示文本长度,L=A*100+B XX为配位字符,任意 控制帧数据格式 0 1 A B M N 其中 01为控制标识, AB为请求标识 MN为附加标识 11表示请求对方接收文件,M表示描述字串中文件名子串的长度 N表示描述字串中文件大小子串的长度 10通知对方放弃传输 00通知文件传输完毕 01请求对方
20050120091918_MySerialPort[2004-01-18-01]
- 从串口读取数据,有两种方法,1、每接收一个EV_RXCHAR,就用ReadFile读一次,这样我觉得太恐怖了。2、接收到一个EV_RXCHAR后,等一定数据量的CPU周期(GetTickCount),再一次性读取缓冲区里的数据。这样做,一般情况下不会有问题,但是,如果数据很多,过了“一定数据量的CPU周期”,还没收完数据怎么办?就会少读数据了。 我用三个线程序来完成串口数据的接收,其实就是第一种方法的变种: 一个侦听EV_RXCHAR,一个对EV_RXCHAR进行分析,其实就是超时判断。如果接收
CommTest.rar
- 基于CSerialPort的串口多线程通信。首先设置好串口参数,然后开启串口监测工作线程,它监测到串口接收到的数据、流控制事件或其他串口时间后,就以消息方式通知主线程,激发消息处理函数来进行数据处理。而发送数据可以直接向串口发送。,CSerialPort based on multi-threaded serial communication. First of all, set up serial port parameters, and then open the serial port m
SerialPortTest
- 串口通信程序,使用消息机制实现接收数据,采用CSerialPort类进行编程-Serial communication program, use the message mechanism to achieve receiving data and using CSerialPort class to programme
SerialPort
- 用API编写的串口类,线程函数检测到串口有数据接收,将发送消息,调用消息处理函数接收数据-function used API, function to detect threads serial data receiver will send a message, call message processing function to receive data
串口工具
- 本程序是个人学习Python的tkinter模块时编写,实现了串口的数据收发,由于是初学者,代码中可能会出现很多错误或不好的编程习惯,请谅解! 实现功能:1.用Python开发,Tkinter构建界面;2.可自动列出所有串口,并自定义参数,选择串口后自动打开;3.实现无延时接收消息;4.可保存接收的数据;7.支持自动适应分辨率;8.支持单独发送和定时发送;9.支持发送新行和HEX发送;10.支持发送文件,并可自定义发送频率;11.支持小窗口显示接收信息,但与主窗口不同时显示 提供源码,可用于