無線傳輸在汽車行駛記錄儀中的應(yīng)用
3 系統(tǒng)軟件設(shè)計
3.1 記錄儀軟件設(shè)計
MVR-E型記錄儀是以Keil3作為開發(fā)工具,并用C語言來實現(xiàn)記錄儀功能。在此基礎(chǔ)之上,添加無線傳輸方案的實現(xiàn),其基本流程圖如圖5所示。本文引用地址:http://www.ex-cimer.com/article/196628.htm
記錄儀在記錄汽車當(dāng)前行駛數(shù)據(jù)的過程中,同時監(jiān)聽無線模塊所收到的數(shù)據(jù),當(dāng)成功收到數(shù)據(jù)幀以后,結(jié)合記錄儀當(dāng)前超時超速狀態(tài)以及信息,返回給檢測儀相應(yīng)的數(shù)據(jù)幀。其需要應(yīng)答的數(shù)據(jù)幀包括:數(shù)據(jù)采集,超時數(shù)據(jù)請求,超速數(shù)據(jù)請求。應(yīng)答數(shù)據(jù)采集報文時,只需應(yīng)答超時超速標(biāo)志,而應(yīng)答超時數(shù)據(jù)和超速數(shù)據(jù)請求時,則需要將具體違章數(shù)據(jù)發(fā)送給檢測儀。
3.2 檢測儀軟件設(shè)計
檢測儀軟件系統(tǒng)框圖如圖6所示,分為驅(qū)動層和應(yīng)用層,驅(qū)動層主要是實現(xiàn)各個硬件單元的驅(qū)動,應(yīng)用層實現(xiàn)整個系統(tǒng)的功能應(yīng)用,其開發(fā)環(huán)境為Keil4,以C語言為編程語言。
評論