新聞中心
PRESS CENTER
串口服務(wù)器的組成
串口服務(wù)器主要由主處理器模塊、以太網(wǎng)接口及控制模塊和串口數(shù)據(jù)處理模塊等三大模塊組成,
(1)主處理器模塊
該模塊完成的功能主要有:在串1!數(shù)據(jù)和以太網(wǎng)IP數(shù)據(jù)之間建立數(shù)據(jù)鏈路;通過(guò)對(duì)以太網(wǎng)控制芯片的控制讀寫來(lái)實(shí)現(xiàn)對(duì)IP數(shù)據(jù)包的接收與發(fā)送;判別串行數(shù)據(jù)流的格式,完成對(duì)串口設(shè)備的選擇以及對(duì)串行數(shù)據(jù)流格式的指定;控制串口數(shù)據(jù)流與IP數(shù)據(jù)包之間的速率,對(duì)數(shù)據(jù)進(jìn)行緩沖處理;對(duì)UART和以太網(wǎng)控制芯片的寄存器進(jìn)行讀與操作,并存儲(chǔ)轉(zhuǎn)發(fā)器件狀態(tài);完成16位總線數(shù)據(jù)的串/并行轉(zhuǎn)換;完成總線地址鎖存功能;完成對(duì)各個(gè)串口以及各個(gè)存儲(chǔ)器件的片選功能;完成對(duì)各個(gè)串口的中斷口的狀態(tài)判別等功能。

(2)以太網(wǎng)接口及控制模塊
以太網(wǎng)接門部分完成的是中口服務(wù)器與以太,網(wǎng)接口電路的功能,控制器對(duì)所有模塊均有控制作用,使整個(gè)接口電路能協(xié)調(diào)地配合后續(xù)電路完成以太網(wǎng)的收發(fā)功能。以太網(wǎng)控制部分由收端和發(fā)端組成,在它們之間還有以太網(wǎng)狀態(tài)檢測(cè)和控制單元以及收發(fā)協(xié)調(diào)控制器,用于隨時(shí)監(jiān)視以太網(wǎng)的狀態(tài),可根據(jù)需要對(duì)以太剛進(jìn)行控制,同時(shí)還需協(xié)調(diào)好內(nèi)部收/發(fā)端電路的工作狀態(tài)。將接口的狀態(tài)送到收發(fā)協(xié)調(diào)控制器,再對(duì)協(xié)調(diào)控制器的控制信號(hào)進(jìn)行處理,并送到以太網(wǎng)接口的控制器,以控制接口的狀態(tài)。在收端,將接收到的串行數(shù)據(jù)流信號(hào)通過(guò)主處理器模塊進(jìn)行串/并行轉(zhuǎn)換和編碼,利用以太網(wǎng)控制單元控制各部分的協(xié)調(diào),將產(chǎn)生的地址、數(shù)據(jù)、寫信號(hào)送到RAM讀寫控制單元進(jìn)行處理。相應(yīng)的,發(fā)端的工作流程與收端相反。
(3)串口數(shù)據(jù)處理模塊
該模塊主要完成串口設(shè)備的狀態(tài)收集、串行數(shù)據(jù)流的接收和數(shù)據(jù)格式的解/封包工作,由主處理器模塊讀寫相應(yīng)的寄存器,判定相連接的串口設(shè)備的空閑狀態(tài),并與之建立通信連接,發(fā)回控制數(shù)據(jù)幀給主處理器,主處理器收到控制信號(hào)后,再?zèng)Q定是否發(fā)送或接收數(shù)據(jù)流。
關(guān)鍵詞:串口服務(wù)器