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