技術總結
實現(xiàn)lua解析內(nèi)網(wǎng)數(shù)據(jù)方法及系統(tǒng),包括:數(shù)據(jù)解析的步驟,數(shù)據(jù)解析模塊與lua交互的步驟。數(shù)據(jù)解析的步驟為:首先數(shù)據(jù)通過CAN收發(fā)器產(chǎn)生中斷,收發(fā)CAN數(shù)據(jù)模塊接受數(shù)據(jù);數(shù)據(jù)打包成消息通過消息隊列發(fā)送到數(shù)據(jù)解析模塊;數(shù)據(jù)解析模塊剝離數(shù)據(jù),獲取數(shù)據(jù)幀頭和數(shù)據(jù)體;根據(jù)數(shù)據(jù)幀頭判斷數(shù)據(jù)屬于哪類數(shù)據(jù);將數(shù)據(jù)體與關鍵位進行與運算,判斷前后數(shù)據(jù)是否有變化,如果沒有變化不進行解析;如果有變化,并且是模擬量,判斷是否到采集周期;到了采集周期,將數(shù)據(jù)傳遞給lua解析模塊,調用與之對應lua腳本進行解析;本發(fā)明保證了嵌入式系統(tǒng)實時,高效的處理性能。
技術研發(fā)人員:田雨農(nóng);孫偉
受保護的技術使用者:大連樓蘭科技股份有限公司
文檔號碼:201610499216
技術研發(fā)日:2016.06.30
技術公布日:2016.12.07