HDLC協(xié)議芯片PT7A6525及其在交換機中的應用
在實(shí)際應用中,接收的數據可能不正確,這時(shí)可以讀取外部中斷寄存器接收溢出標志,若為1,則讀取數據并放棄。若發(fā)送的數據不確定字節數,則可以判斷FIFO狀態(tài)寄存器中接收FIFO結束標志,這樣就能確保數據的正確性。
5.2 發(fā)送數據
PT7A6525既可以在中斷里發(fā)送數據,也可以在程序執行中發(fā)送。假設要發(fā)送的數據放入緩沖區t_pt7a6525[MSG_LEN]。在下面的實(shí)例中,消息長(cháng)度MSG_LEN很靈活,可為任意值,可發(fā)送超過(guò)32字節。注意每次最多發(fā)送32字節,在最后發(fā)送數據小于32字節時(shí),將命令寄存器的XTF和XME位寫(xiě)1,表明數據包發(fā)送結束。本文引用地址:http://dyxdggzs.com/article/158059.htm
6 PT7A6525在程控數字交換機中的應用
在程控數字交換機中,最廣泛應用的就是交換信令的傳輸和接收。微處理器根據收到的信令或消息,進(jìn)行相應的操作。如收到SETUP消息,需發(fā)送SETUP ACKNOWLEDGE。再根據消息的不同,進(jìn)行不同的話(huà)路接續、語(yǔ)音接續、電路控制等。而在程控數字交換機應用中,尤其是標準的信令如N0.7、DSSl信令,局問(wèn)的通信量較大,1條協(xié)議鑒別語(yǔ)(protocol discriminator)多數需要32字節甚至更多,文中給出Q.931協(xié)議鑒別語(yǔ)中的消息建立(SETUP)實(shí)例供參考。
Q.93l協(xié)議規定了每個(gè)消息要包含協(xié)議鑒別語(yǔ)(pro―tocol discriminator)、呼叫參考(call reference)、消息類(lèi)型(message type)、其他信息單元(0ther information ele―ments,as required)幾部分,如下所示:
交換機相關(guān)文章:交換機工作原理
評論