[發明專利]一種基于串行總線的子卡識別及管理方法無效
| 申請號: | 200910068188.2 | 申請日: | 2009-03-19 |
| 公開(公告)號: | CN101510188A | 公開(公告)日: | 2009-08-19 |
| 發明(設計)人: | 董吉鴻 | 申請(專利權)人: | 天津祿普電子科技有限公司 |
| 主分類號: | G06F13/42 | 分類號: | G06F13/42 |
| 代理公司: | 天津盛理知識產權代理有限公司 | 代理人: | 王融生 |
| 地址: | 300192天津市南開*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 串行 總線 識別 管理 方法 | ||
技術領域
本發明屬于通信設備內部主控卡與子卡之間識別及管理方法,特別涉及一種基于串行總線的子卡識別及管理方法。
背景技術
為了擴充通信設備內部通信的應用范圍在硬件設置中采取在串行總線上連接多個子卡,這樣計算機對訪問子卡的操作管理有著不同的方式方法。目前的一些基于串行總線的子卡識別及管理方法操作起來不方便、快速、簡捷。給用戶帶來不必要麻煩。
發明內容
本發明所要解決的技術問題是:提供一種基于串行總線的子卡識別及管理方法。此識別及管理方法達到方便、快捷、有效地達到操作系統對所有子卡進行統一的管理。
本發明的技術方案是:
一種基于串行總線的子卡識別及管理方法,其特征在于:
實施所述方法的硬體部分具有控制卡系統和子卡識別系統,其中主處理單元采用業內先進水平的MPC852系列CPU配合Powerpc嵌入式操作系統,在核心通信處理器以及下屬的N塊子卡間通信;子卡的單片機串口連接到CPU的串行總線上,系統上電后CPU通過如上介紹的軟件通信流程來識別子卡并進行相關管理步驟;
其步驟有:
1、控制卡發送幀步驟:
(6)判斷子卡是否已存在,如果是,判斷是否發布了設置子卡的命令,如果不是,則判斷子卡是否為新插入的子卡;
(7)判斷是否發布了設置子卡的命令,如果是,將設置命令及數據寫入幀,如果不是,則判斷是否發布了查詢子卡的命令;
(8)判斷是否發布了查詢子卡的命令,如果是,將查詢命令寫入幀,如果不是,則查詢下一片子卡;
(9)判斷子卡是否為新插入的子卡,如果是,將查詢子卡類型命令寫入幀,如果不是,則查詢下一片子卡
(10)將寫好的幀送入串口發送
2、子卡串口中斷步驟:
(11)清空預先設置的接收幀的數組
(12)判斷接收的第一字節是否在預先約定好的范圍內,如果是,繼續接收,如果不是,則清空數組重新接收;
(13)判斷接收的第二字節中的地址是否與從芯片中讀取的一致,如果是,繼續接收,如果不是,則清空數組重新接收;
(14)繼續接收幀數據
(15)判斷第32字節是否為約定的幀尾,如果是,將接收幀標志位置1,如果不是,則清空數組重新接收;
3、子卡主函數執行步驟:
(1)讀取子卡芯片信息,得出子卡類型與地址;
(2)將得出的子卡類型與地址存入數組;
(3)判斷接收幀標志位是否為1,如果是,進入幀處理函數,如果不是,則繼續判斷;
(4)進入幀處理函數;
(5)判斷命令是否為查詢子卡類型,如果是,將子卡類型寫入幀,如果不是,則判斷命令是否為查詢子卡狀態;
(6)判斷命令是否為查詢子卡狀態,如果是,讀取子卡狀態,并寫入幀,如果不是,則判斷命令是否為設置子卡;
(7)判斷命令是否為設置子卡,如果是,按照幀數據設置子卡,設置完成后讀取設置后的子卡狀態,并寫入幀,如果不是,則重新判斷接收幀標志位是否為1;
(8)將寫好的幀通過串口發送;
2.控制卡接收幀步驟:
(1)通過串口接收幀,存入幀結構體;
(2)判斷幀長度是否正確,如果是,判斷幀尾是否正確,如果不是,則重新從串口接收幀;
(3)判斷幀尾是否正確,如果是,判斷子卡是否為新插入的卡,如果不是,則重新從串口接收幀;
(4)判斷子卡是否為新插入的卡,如果是,存儲該子卡類型、地址,如果不是,則該子卡為已存在的卡;
(5)從幀中讀取子卡狀態信息,通過顯示界面顯示出來。
本發明效果是:
這種基于串行總線的子卡識別及管理方法可以方便、快捷、有效的達到操作系統對所有子卡進行統一的管理,適用性很強,便于新品的開發與應用。
附圖說明
圖1.1是基于串行總線的子卡識別及管理方法的硬件系統架構示意圖
圖1.2是基于串行總線的子卡識別及管理方法的CPU與單片機通信機制示意圖
圖2.1LOOP綜合管理單元主控制卡的幀發送程序圖
圖2.2LOOP綜合管理單元子卡串口接收中斷程序圖
圖2.3LOOP綜合管理單元子卡主函數及幀處理程序圖
圖2.4LOOP綜合管理單元主控制卡的幀接收程序圖
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津祿普電子科技有限公司,未經天津祿普電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910068188.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:四尖角同步焊接機
- 下一篇:語境相關敏感提示輸入法





