[發明專利]一種控制器局域網總線分析與觸發的方法無效
| 申請號: | 201110299805.7 | 申請日: | 2011-09-28 |
| 公開(公告)號: | CN102355382A | 公開(公告)日: | 2012-02-15 |
| 發明(設計)人: | 高禮忠;葉少朋;羅偉 | 申請(專利權)人: | 東南大學 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/40 |
| 代理公司: | 南京蘇高專利商標事務所(普通合伙) 32204 | 代理人: | 柏尚春 |
| 地址: | 210096*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 控制器 局域網 總線 分析 觸發 方法 | ||
1.一種控制器局域網總線分析與觸發方法,其特征在于該方法包括以下步驟:
1.)根據用戶設定的CAN總線波特率,采樣時鐘生成器生成采樣時鐘;
2.)根據用戶設定的CAN總線幀特征,數字比較器選取參考值;
3.)根據用戶設定的CAN總線幀特征,對輸入的數字化CAN總線信號進行相位轉換;
4.)抽點模塊根據步驟1)生成的采樣時鐘對模數轉換后的CAN總線信號進行抽點,經過數字比較器后轉為0/1信號送給解碼模塊,解碼模塊首先根據步驟3)進行相位轉換,檢測出幀起始條件后啟動幀比特提取模塊、編碼冗余檢測模塊、字段提取狀態機對幀數據進行解碼,并按照CAN總線協議,將串行位信息轉換成幀頭、仲裁、控制、數據、校驗和幀尾字段信息以及遠程傳輸請求、應答位信息;
5.)比較觸發模塊根據步驟4)生成的各字段信息與用戶設定的觸發條件比較,如果符合條件則產生觸發信號,送采集控制模塊控制對抽點后的信號進行存儲,并與解碼模塊輸出的字段信息一并送給后續處理模塊處理。
2.按照權利要求1所述的一種控制器局域網總線分析與觸發方法,其特征在于采樣時鐘生成器生成采樣時鐘,其頻率為用戶設定CAN總線波特率的N倍,N為5,7,9,11……。
3.按照權利要求1所述的一種控制器局域網總線分析與觸發方法,其特征在于數字比較器選取參考值的規則為:如用戶設定的CAN總線幀特征是CAN_L信號——0為顯性電平,1為隱性電平,則數字比較器選取參考值為前端2V電壓模數轉換后對應的數字量,如用戶設定的CAN總線幀特征是CAN_H信號——1為顯性電平,0為隱性電平,則數字比較器選取參考值為前端3V電壓模數轉換后對應的數字量。
4.按照權利要求1所述的一種控制器局域網總線分析與觸發方法,其特征在于對輸入數字化CAN總線信號進行相位轉換的規則為:如用戶設定的CAN總線幀特征是CAN_L信號則不進行相位轉換,如用戶設定的CAN總線幀特征是CAN_H信號則進行相位轉換,即對輸入的數字化CAN信號反相。
5.按照權利要求1、2或4所述的一種控制器局域網總線分析與觸發方法,其特征在于檢測幀起始條件的方法如下:以采樣時鐘生成器生成的采樣時鐘對相位轉換后的信號進行采樣,當連續出現7×N及以上個點的高電平后,再檢測到N個點的低電平即認為是幀頭信號,并發出工作信號邏輯“1”通知幀比特提取模塊、編碼冗余檢測模塊和字段提取狀態機開始工作。
6.按照權利要求5所述的一種控制器局域網總線分析與觸發方法,其特征在于幀比特提取模塊工作方式如下:當幀比特提取模塊收到檢測出幀起始條件發出的工作信號邏輯“1”時,認為出現幀頭信號,輸出幀頭比特“0”,并開始對相位轉換模塊輸出的數字化CAN總線信號進行計數,以N個點為一組提取比特信息,具體方法為:如果這N個點中有(N+1)/2及以上個高電平即判為高電平,比特信息為“1”,否則判為低電平,比特信息為“0”,另產生采樣時鐘頻率的N分頻的同步時鐘與幀比特信息一并送給編碼冗余檢測模塊。
7.按照權利要求1或6所述的一種控制器局域網總線分析與觸發方法,其特征在于編碼冗余檢測模塊工作方式如下:以所述的同步時鐘對提取的幀比特進行檢測,若檢測到連續5個相同位后第6位為相反位,則輸出的幀比特丟棄第6位。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東南大學,未經東南大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110299805.7/1.html,轉載請聲明來源鉆瓜專利網。





