现代电子技术
現代電子技術
현대전자기술
MODERN ELECTRONICS TECHNIQUE
2011年
16期
35-38
,共4页
串口通信%异步(重叠)I/O%多线程%VC++6.0
串口通信%異步(重疊)I/O%多線程%VC++6.0
천구통신%이보(중첩)I/O%다선정%VC++6.0
串口是常用的计算机与外部串行设备之间的教据传输通道,在VC++ 6.0中利用第三方控件实现串口通信时实时性较差,系统资源利用不足,为了提高串口通信的速度和资源利用率,软件采用Windows API函数并基于多线程技术和自定义消息机制的异步串口通信的设计理念,结合串口通信的机理和多线程同步技术,分析了Win32系统下多线程异步串口通信软件的开发方法.软件主线程是数据采集程序的管理者,串口监测线程(辅助线程)在后台对串口进行实时监视,获得了良好稳定的通信效果.
串口是常用的計算機與外部串行設備之間的教據傳輸通道,在VC++ 6.0中利用第三方控件實現串口通信時實時性較差,繫統資源利用不足,為瞭提高串口通信的速度和資源利用率,軟件採用Windows API函數併基于多線程技術和自定義消息機製的異步串口通信的設計理唸,結閤串口通信的機理和多線程同步技術,分析瞭Win32繫統下多線程異步串口通信軟件的開髮方法.軟件主線程是數據採集程序的管理者,串口鑑測線程(輔助線程)在後檯對串口進行實時鑑視,穫得瞭良好穩定的通信效果.
천구시상용적계산궤여외부천행설비지간적교거전수통도,재VC++ 6.0중이용제삼방공건실현천구통신시실시성교차,계통자원이용불족,위료제고천구통신적속도화자원이용솔,연건채용Windows API함수병기우다선정기술화자정의소식궤제적이보천구통신적설계이념,결합천구통신적궤리화다선정동보기술,분석료Win32계통하다선정이보천구통신연건적개발방법.연건주선정시수거채집정서적관리자,천구감측선정(보조선정)재후태대천구진행실시감시,획득료량호은정적통신효과.