1. 概述
亞冊(cè)SDLC-PCIe多協(xié)議串口通信卡,提供4路高速同異步串口,支持HDLC協(xié)議,可通過軟件配置為RS-232、RS-422、RS485接口。
支持PCI-Express x1總線標(biāo)準(zhǔn),驅(qū)動(dòng)完善,支持全系列主流操作系統(tǒng)。
板載應(yīng)用CPU供用戶進(jìn)行二次開發(fā),實(shí)現(xiàn)業(yè)務(wù)軟件與通信軟件一體化無縫結(jié)合。
2. 驅(qū)動(dòng):VNC-82574,支持全系列主流操作系統(tǒng)
● Windows:Win2000、XP、Vista、Win7、Win8/8.1、Win10、Windows Server
● Linux、FreeBSD
● DOS、Netware、Novell
3. 應(yīng)用
● 高速同步串行數(shù)據(jù)傳輸與轉(zhuǎn)換
● 遙測(cè)、測(cè)控?cái)?shù)據(jù)采集傳輸
● 衛(wèi)星、電臺(tái)數(shù)據(jù)傳輸
● 航空、航天數(shù)據(jù)通信
● 列車機(jī)車通信網(wǎng)絡(luò)(TCN)、TCMS系統(tǒng)
● 空管航管監(jiān)視系統(tǒng),ADS-B、二次雷達(dá)(SSR)信號(hào)引接與輸出
● 空管自動(dòng)化系統(tǒng)(ATC)、空中交通管理(ATM)
4. PCI Express x1接口
PCI Express x1規(guī)格,兼容x8、x16等PCI Express插槽。
5. 串口
1個(gè)DB37孔型連接器,提供4路高速多協(xié)議同異步串口,支持:
● RS-232/422/485,速率高達(dá)20Mbps
● 全雙工、半雙工
● 工作模式:同步HDLC、異步UART、同步Bit流
● 時(shí)鐘支持:常規(guī)、主時(shí)鐘、從時(shí)鐘(外時(shí)鐘)
● 編碼格式:NRZ、NRZI、DBPL、曼徹斯特、差分曼徹斯特
● 15KV ESD保護(hù)

可通過標(biāo)配YC9-37T一分四線轉(zhuǎn)為4路DB9針型連接器。
6. 功能
6.1 SDLC-PCIe組成

6.2 串口工作模式
所有串口均為同異步串口,支持同步、異步工作模式。


6.3 UDP轉(zhuǎn)串口配置


6.4 串口轉(zhuǎn)UDP
HDLC轉(zhuǎn)UDP功能示意圖如下,SDLC-PCIe通過同步串行接口,接收來自其他設(shè)備的HDLC幀或UART數(shù)據(jù),將其轉(zhuǎn)換為UDP報(bào)文,發(fā)送給計(jì)算機(jī)或服務(wù)器。
6.5 串口轉(zhuǎn)串口
串口轉(zhuǎn)串口能夠把串口的輸入數(shù)據(jù),轉(zhuǎn)發(fā)到其他串口輸出,主要用于:
● 同步、異步串口之間的轉(zhuǎn)換
● 串口分路:把一路串口數(shù)據(jù)分為多路,與普通的分路器不同,利用SDLC-PCIe實(shí)現(xiàn)分路器,各路串口可以設(shè)置不同的波特率和時(shí)鐘模式,從而避免了時(shí)鐘不一致造成的丟包問題。
7. 二次開發(fā)
SDLC-PCIe協(xié)議轉(zhuǎn)換模塊包含兩個(gè)獨(dú)立的CPU,二者通過共享內(nèi)存交互數(shù)據(jù):
● 通信CPU:提供網(wǎng)絡(luò)、串口通信支持,提供配置管理支持;
● 應(yīng)用CPU:運(yùn)行用戶二次開發(fā)的業(yè)務(wù)軟件,對(duì)來自通信CPU的數(shù)據(jù)進(jìn)行處理加工。
系統(tǒng)數(shù)據(jù)流如下所示,其中:
● UDP接收流程:通信CPU的TCP/IP協(xié)議棧接收UDP報(bào)文,轉(zhuǎn)換為UDP消息通過共享內(nèi)存發(fā)送給應(yīng)用CPU;
● UDP發(fā)送流程:應(yīng)用CPU把UDP消息通過共享內(nèi)存發(fā)送給通信CPU,通信CPU的TCP/IP協(xié)議棧進(jìn)行處理,轉(zhuǎn)換為UDP報(bào)文通過以太網(wǎng)模塊發(fā)出;
● 串口接收流程:通信CPU通過串口模塊接收數(shù)據(jù),通過共享內(nèi)存交給應(yīng)用CPU讀取和處理;
● 串口發(fā)送流程:應(yīng)用CPU把待發(fā)送的串口數(shù)據(jù),通過共享內(nèi)存送給通信CPU,再通過串口模塊組幀發(fā)出。