登录
首页 » Com Port » 多线程在VC++串口通信程序中的应用.pdf

多线程在VC++串口通信程序中的应用.pdf

于 2023-06-05 发布 文件大小:293.23 kB
0 189
下载积分: 2 下载次数: 1

代码说明:

多线程在VC++串口通信程序中的应用.pdf -multithread serial communication in VC procedures for the application. Pdf multithread serial communication in VC procedures for the application . pdf

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 从串口读取数据,有两种方法,1、每接收一个EV_RXCHAR,就用ReadFile读一次,这样我觉得太恐怖了。2、接收到一个EV_RXCHAR后,等一定数据量的...
    从串口读取数据,有两种方法,1、每接收一个EV_RXCHAR,就用ReadFile读一次,这样我觉得太恐怖了。2、接收到一个EV_RXCHAR后,等一定数据量的CPU周期(GetTickCount),再一次性读取缓冲区里的数据。这样做,一般情况下不会有问题,但是,如果数据很多,过了“一定数据量的CPU周期”,还没收完数据怎么办?就会少读数据了。 我用三个线程序来完成串口数据的接收,其实就是第一种方法的变种: 一个侦听EV_RXCHAR,一个对EV_RXCHAR进行分析,其实就是超时判断。如果接收到一个消息后,一段时间没收到下一个EV_RXCHAR,就认为是一个数据包的结束。这个线程就会通知数据接收线程,进行数据接收。一般同一包数据,两个字符之间的时间间隔,应该很小了吧,而两个数据包之间的间隔,应该不会太小吧!(这个地方我不清楚,猜的:( :) )最后一个线程,是接收数据的。-read data from the serial port, there are two methods, one, each receiving a EV_RXCHAR, on the ReadFile read, I think this vote. 2, received a EV_RXCHAR after a certain volume of data, such as CPU cycles (GetTickCount), and the one-time reader, the data buffer. To do so, under normal circumstances there is no problem, but if many of the data, and after a "certain amount of data the CPU cycles," also confiscated End Data how do? Few will read the data. I used three lines to complete serial data reception, the first method is a variant : an interception EV_RXCHAR, one pair of EV_RXCHAR analys
    2023-03-23 09:55:03下载
    积分:1
  • 一个入门的程序,不错的哦。好好好学哦。我就是这样入门的哦...
    一个入门的程序,不错的哦。好好好学哦。我就是这样入门的哦-an entry procedures, good oh. Oh well, studious. That is the way I start oh
    2022-06-03 00:34:41下载
    积分:1
  • 串口测试程序,波特率、串口选择等多种功能完善,推荐下载。...
    串口测试程序,波特率、串口选择等多种功能完善,推荐下载。-serial testing procedures, baud rate, serial choice of a variety of functions, recommended download.
    2022-03-13 01:01:28下载
    积分:1
  • moxa 公司出的串口库,带开发源码,非常方便的串口开发工具
    moxa 公司出的串口库,带开发源码,非常方便的串口开发工具-The serial moxa company database, with the development of source code, the serial port is very convenient development tools
    2022-08-20 23:16:11下载
    积分:1
  • Describes the serial port under Linux
    介绍了Linux下的串口驱动的设计层次及接口, 并指出串口与TTY终端之间的关联层次(串口可作TTY终端使用)-Describes the serial port under Linux-driven design and interface level, and noted that the serial link between the terminal and the TTY level (TTY serial port can be used for end-use)
    2022-03-17 06:41:02下载
    积分:1
  • M64双串口代码,C语言,经测试运行稳定
    M64双串口代码,C语言,经测试运行稳定-M64 dual serial code, C language, have been tested to run stable
    2023-03-02 23:55:04下载
    积分:1
  • 的问题.派尔高协议,控制左转右转时,出现问题.其他功能好用.我用DELPHI写的程序,在MOUSEDOWN中, str := chr($FF)+chr($01)...
    的问题.派尔高协议,控制左转右转时,出现问题.其他功能好用.我用DELPHI写的程序,在MOUSEDOWN中, str := chr($FF)+chr($01)+chr($00)+chr($04)+chr($0F)+chr($00)+chr($14) MSComm1.output := str 在CLICK事件中: str := chr($FF)+chr($01)+chr($00)+chr($00)+chr($00)+chr($00)+chr($01) MSComm1.output := str -Problem. Pelco agreement左转右转control when there are problems. Other features easy to use. DELPHI I used to write the procedures in the MouseDown, str: = chr ($ FF)+ Chr ($ 01)+ chr ($ 00)+ chr ($ 04)+ chr ($ 0F)+ chr ($ 00)+ chr ($ 14) MSComm1.output: = str in the CLICK event: str: = chr ($ FF)+ chr ($ 01)+ chr ($ 00)+ chr ($ 00)+ chr ($ 00)+ chr ($ 00)+ chr ($ 01) MSComm1.output: = str
    2022-02-06 22:16:02下载
    积分:1
  • C8051F340 uart0 实现串口0的通讯
    C8051F340 uart0 实现串口0的通讯-C8051F340 uart0 1111111111111
    2023-02-20 01:50:03下载
    积分:1
  • 通过串口和集成电路设备的交互式数据传输,食品芯片…
    通过串口与IC设备进行数据交互传输,实现IC卡餐饮收费系统。-through the serial port and IC equipment interactive data transmission, Food IC card system.
    2022-06-03 17:04:06下载
    积分:1
  • 主要是测试msp430x44x的读写,看能不能顺利读写!
    主要是测试msp430x44x的读写,看能不能顺利读写!-mainly msp430x44x literacy test, whether we can successfully read and write!
    2022-03-17 17:11:18下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载