一種基于數(shù)據(jù)緩存的CAN報文解析方法及其系統(tǒng)
基本信息

| 申請?zhí)?/td> | CN201710998629.3 | 申請日 | - |
| 公開(公告)號 | CN107645564B | 公開(公告)日 | 2021-03-23 |
| 申請公布號 | CN107645564B | 申請公布日 | 2021-03-23 |
| 分類號 | H04L29/06(2006.01)I;H04L12/40(2006.01)I;H04L29/08(2006.01)I | 分類 | 電通信技術(shù); |
| 發(fā)明人 | 梁桂兵 | 申請(專利權(quán))人 | 廈門市福工動力技術(shù)有限公司 |
| 代理機(jī)構(gòu) | 福州市博深專利事務(wù)所(普通合伙) | 代理人 | 林志崢 |
| 地址 | 361000福建省廈門市同安區(qū)工業(yè)集中區(qū)草塘路123號 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明提供一種基于數(shù)據(jù)緩存的CAN報文解析方法,包括:依據(jù)CAN解析協(xié)議建立數(shù)據(jù)緩存空間;建立報文相關(guān)參數(shù)在所述數(shù)據(jù)緩存空間中對應(yīng)存儲位置的映射,所述相關(guān)參數(shù)包括報文ID、參數(shù)名、解析規(guī)則、浮點(diǎn)數(shù)據(jù)、文本數(shù)據(jù)以及顯示樣式;數(shù)據(jù)緩存空間接收并解析CAN總線的報文;將解析得到的數(shù)據(jù)轉(zhuǎn)換為浮點(diǎn)數(shù)據(jù)和文本數(shù)據(jù);依據(jù)所述映射,將包括轉(zhuǎn)換得到的浮點(diǎn)數(shù)據(jù)和文本數(shù)據(jù)的所述報文的相關(guān)參數(shù)存儲至對應(yīng)位置。本發(fā)明在數(shù)據(jù)緩存空間中對總線數(shù)據(jù)進(jìn)行解析,并將解析得到的數(shù)據(jù)進(jìn)行對應(yīng)存儲,實(shí)現(xiàn)各個操作模塊分離,提高程序穩(wěn)定性,以及解析數(shù)據(jù)的有效性和一致性。?? |





