现代电子技术
現代電子技術
현대전자기술
MODERN ELECTRONICS TECHNIQUE
2011年
11期
66-68
,共3页
TDCS%车站分机%多任务%通信协议
TDCS%車站分機%多任務%通信協議
TDCS%차참분궤%다임무%통신협의
为了处理TDCS车站分机从铁路局调度中心、车务终端和计算机联锁设备接收的各种信息,在此基于Windows操作系统设计了实时多任务程序.在多任务程序中,使用消息机制和消息缓冲区实现多线程之间的通信,使用信号量和互斥量实现多线程之间的同步;针对以太网通信任务和串口通信任务,建立了相应的数据结构,并设计了一个数据包分析算法来解析自定义协议.实践证明,该设计具有响应速度快、适应性强的特点.
為瞭處理TDCS車站分機從鐵路跼調度中心、車務終耑和計算機聯鎖設備接收的各種信息,在此基于Windows操作繫統設計瞭實時多任務程序.在多任務程序中,使用消息機製和消息緩遲區實現多線程之間的通信,使用信號量和互斥量實現多線程之間的同步;針對以太網通信任務和串口通信任務,建立瞭相應的數據結構,併設計瞭一箇數據包分析算法來解析自定義協議.實踐證明,該設計具有響應速度快、適應性彊的特點.
위료처리TDCS차참분궤종철로국조도중심、차무종단화계산궤련쇄설비접수적각충신식,재차기우Windows조작계통설계료실시다임무정서.재다임무정서중,사용소식궤제화소식완충구실현다선정지간적통신,사용신호량화호척량실현다선정지간적동보;침대이태망통신임무화천구통신임무,건립료상응적수거결구,병설계료일개수거포분석산법래해석자정의협의.실천증명,해설계구유향응속도쾌、괄응성강적특점.