[發明專利]一種基于串口通訊的一對多通訊系統和實現方法有效
| 申請號: | 201410555573.0 | 申請日: | 2014-10-20 |
| 公開(公告)號: | CN104317765B | 公開(公告)日: | 2018-07-13 |
| 發明(設計)人: | 汪建 | 申請(專利權)人: | 成都廣達新網科技股份有限公司 |
| 主分類號: | G06F13/42 | 分類號: | G06F13/42 |
| 代理公司: | 成都九鼎天元知識產權代理有限公司 51214 | 代理人: | 韓雪 |
| 地址: | 610041 四川省成都市高新區*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 從設備 主控設備 一對多通訊 串口通訊 通訊端口 通訊模式 發送 一對一 通訊 串口 數據發送請求 多個從設備 端口資源 通訊請求 硬件切換 一對多 主設備 響應 后向 返回 節約 | ||
本發明提供了一種基于串口通訊的一對多通訊系統和實現方法。主控設備向要發送給數據的從設備發送通訊請求命令;該從設備接收到所述數據發送請求命令后對主控設備返回通訊響應;主控設備接收到該從設備的通訊響應后向該從設備發送所要發送的數據。解決了傳統串口單純的一對一通訊模式,支持一對多的通訊模式,解決因主設備的端口少而不依賴硬件切換的情況下與多個從設備進行通訊的問題。在資源上減少了通訊端口、節約端口資源,并在邏輯上實現一對一的端到端的通訊端口。
技術領域
本發明涉及一種基于串口通訊的一對多通訊系統和實現方法,特別是涉及一種適用于跨板通訊中基于串口通訊的一對多通訊系統和實現方法。
背景技術
在跨板通訊中,串行接口因其連接線少,抗干擾能力強,是最常用且最早的跨板通訊接口,當然串行接口同樣因其標準較早和連接線少而傳輸速率偏低。當前的串行接口有多種,較為常用的是RS232串行接口;使用RS232串行接口(后簡稱串口)通常只能進行一對一的通訊,即一發一收的軟件同步處理,完成通訊處理后遠端再進行發和本端收的同步處理。
在工程應用的機框式設備通常是一個主控板加上若干業務線卡,主控對線卡進行管理和配置通過串行接口完成,這是典型的一對多的串行接口模式;機框設備背板的線路密度通常都比較大,連接線減少對硬件設計與布線和信號完整性都有重要意義。
發明內容
本發明要解決的技術問題是提供一種在中心設備傳輸速率不變的情況下實現串口一對多通訊的系統和實現方法。
為了解決一個主設備對多個從設備的通訊(即是基于一對多平臺的通訊模式),在串行接口上增加一層通訊處理協議層,在此通訊處理層有主/從設備的處理例程,該通信處理協議在中心設備傳輸速率不變的情況下實現串口的一對多通訊。
本發明采用的技術方案如下:一種基于串口通訊的一對多通訊系統,其特征在于:包括主控設備和從設備;所述主控設備包括
通訊線路調度模塊,指定某一從設備專用通訊線路資源與主設備進行通訊;
主控數據發送模塊,向從設備發送數據;
所述從設備包括通訊響應模塊,向主控設備返回通訊響應。
作為優選,所述主控設備還包括從設備狀態輪詢模塊,對所有從設備在線狀態進行周期查詢;所述從設備還包括輪詢應答模塊,收到主控設備的輪詢信號后,向主控設備發送輪詢響應。
作為優選,所述從設備還包括數據上報模塊,向主控設備發出數據上報請求;所述主控設備還包括從設備數據上報處理模塊,對從設備需要數據上報的請求進行處理。
作為優選,所述主控設備還包括沖突檢測恢復模塊,數據傳送發生沖突時,進行同步恢復處理。
一種基于串口通訊的一對多通訊實現方法,具體方法為:
步驟一、主控設備向要發送給數據的從設備發送通訊請求命令;
步驟二、該從設備接收到所述數據發送請求命令后對主控設備返回通訊響應;
步驟三、主控設備接收到該從設備的通訊響應后向該從設備發送所要發送的數據。
作為優選,所述步驟還包括:未收到通訊請求命令的從設備處于幀聽狀態。
作為優選,所述方法還包括:主控設備對從設備在線狀態進行周期輪詢,具體方法為:每隔一定時間,主控設備依次向所有從設備端口發送狀態查詢命令,在線的從設備收到狀態查詢命令對該命令進行響應。
作為優選,所述方法還包括:在線從設備如果需要向主控設備主動發送數據,則在從設備收到狀態查詢命令后,在狀態查詢命令進行響應的同時向主控設備發送數據發送請求。
作為優選,所述方法還包括:對主控制設備或從設備進行同步處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都廣達新網科技股份有限公司,未經成都廣達新網科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410555573.0/2.html,轉載請聲明來源鉆瓜專利網。





