[發明專利]一種基于CAN總線網關的可配置任務調度方法在審
| 申請號: | 202110794243.7 | 申請日: | 2021-07-14 |
| 公開(公告)號: | CN113645130A | 公開(公告)日: | 2021-11-12 |
| 發明(設計)人: | 張曉光;劉曉祥;黃金山;高家君;陶英軒;馮梓軒;馬良;馬文峰 | 申請(專利權)人: | 一汽奔騰轎車有限公司 |
| 主分類號: | H04L12/66 | 分類號: | H04L12/66;H04L12/40;H04L12/24;H04L12/26;H04L29/06;G06F9/48 |
| 代理公司: | 長春吉大專利代理有限責任公司 22201 | 代理人: | 郭佳寧 |
| 地址: | 130012 吉林省長春市*** | 國省代碼: | 吉林;22 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 can 總線 網關 配置 任務 調度 方法 | ||
1.一種基于CAN總線網關的可配置任務調度方法,其特征在于包括以下步驟:
步驟一、通過診斷指令向網關寫入車輛CAN;
步驟二、網關復位;
步驟三、網關先將任務調度配置碼寫入E2PROM,再將寫入E2PROM的任務調度配置碼導入配置碼寄存器;
步驟四、網關應用軟件讀取配置碼寄存器內的任務調度配置碼;
步驟五、網關檢測程序通過網關應用軟件讀取任務調度配置碼,檢測第1個字節配置字,當其值為1時,即00000001,路由任務被配置為1ms周期;當其值為2時,即00000010,路由任務被配置為2ms周期;當其值為4時,即00000100,路由任務被配置為5ms周期;當其值為8時,即00001000,路由任務被配置為10ms周期;當其值為16時,即00010000,路由任務被配置為100ms周期;
步驟六、網關檢測程序檢測第2個字節配置字,當其值為1時,即00000001,網絡管理任務被配置為1ms周期;當其值為2時,即00000010,網絡管理任務被配置為2ms周期;當其值為4時,即00000100,網絡管理任務被配置為5ms周期;當其值為8時,即00001000,網絡管理任務被配置為10ms周期;當其值為16時,即00010000,網絡管理任務被配置為100ms周期。
步驟七、網關檢測程序檢測第3個字節配置字,當其值為1時,即00000001,節點監控任務被配置為1ms周期;當其值為2時,即00000010,節點監控任務被配置為2ms周期;當其值為4時,即00000100,節點監控任務被配置為5ms周期;當其值為8時,即00001000,節點監控任務被配置為10ms周期;當其值為16時,即00010000,節點監控任務被配置為100ms周期;
步驟八、網關檢測程序檢測第4個字節配置字,當其值為1時,即00000001,認證任務被配置為1ms周期;當其值為2時,即00000010,認證任務被配置為2ms周期;當其值為4時,即00000100,認證任務被配置為5ms周期;當其值為8時,即00001000,認證任務被配置為10ms周期;當其值為16時,即00010000,認證任務被配置為100ms周期;
步驟九、網關檢測程序檢測第5個字節配置字,當其值為1時,即00000001,自診斷任務被配置為1ms周期;當其值為2時,即00000010,自診斷任務被配置為2ms周期;當其值為4時,即00000100,自診斷任務被配置為5ms周期;當其值為8時,即00001000,自診斷任務被配置為10ms周期;當其值為16時,即00010000,自診斷任務被配置為100ms周期;
步驟十、網關所有任務管理被設置完成,開始按照任務管理周期進行各項任務執行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于一汽奔騰轎車有限公司,未經一汽奔騰轎車有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110794243.7/1.html,轉載請聲明來源鉆瓜專利網。





