<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 汽車電子 > 設(shè)計(jì)應(yīng)用 > 車載防盜報(bào)警LIN節(jié)點(diǎn)的設(shè)計(jì)與實(shí)現(xiàn)

          車載防盜報(bào)警LIN節(jié)點(diǎn)的設(shè)計(jì)與實(shí)現(xiàn)

          作者: 時間:2011-03-05 來源:網(wǎng)絡(luò) 收藏

          在未設(shè)防狀態(tài)下,MCU通過GPA端口檢測是否存在汽車蓄電池供電信號,如果不存在供電信號,系統(tǒng)在一定時間后通過連接NSLP的GPB管腳令TJA1020進(jìn)入休眠狀態(tài),TJA1020則會通過INH管腳關(guān)閉MCU的電源供給,系統(tǒng)返回睡眠狀態(tài)。汽車蓄電池供電存在時,若收到睡眠信息幀,系統(tǒng)也進(jìn)入睡眠狀態(tài)。

          本文引用地址:http://www.ex-cimer.com/article/197500.htm


          系統(tǒng)在非睡眠狀態(tài)時可以通過接收BCM的命令信息幀在未設(shè)防狀態(tài)、設(shè)防狀態(tài)和報(bào)警狀態(tài)之間進(jìn)行轉(zhuǎn)換。系統(tǒng)處于設(shè)防狀態(tài)和報(bào)警狀態(tài)時,不會進(jìn)入睡眠狀態(tài)。


          4 軟件流程
          系統(tǒng)的軟件主要包括實(shí)現(xiàn)單片機(jī)與總線通信的程序以及單片機(jī)對喇叭控制的主程序。為確保通信的實(shí)時性,系統(tǒng)采用了高優(yōu)先級中斷來接收LIN總線上的信號。為了保證系統(tǒng)的實(shí)時性,在中斷處理時除了進(jìn)行一些簡單的判斷和數(shù)據(jù)接收外,其他部分都在主程序中處理。

          圖 4主程序流程圖


          一旦總線上出現(xiàn)有效的顯性電平,控制器立即轉(zhuǎn)入高優(yōu)先級中斷處理函數(shù),首先判斷是否為主機(jī)發(fā)送的間隔場,如果是間隔場則接收同步場和標(biāo)志符場,若不是同步場則退出等待下一次中斷。在接收到正確的標(biāo)志符后,若標(biāo)志符要求系統(tǒng)發(fā)送信息,系統(tǒng)則發(fā)送數(shù)據(jù)場及校驗(yàn)和場,發(fā)送完成后又開始等待接收下一幀數(shù)據(jù)。若標(biāo)志符不是要求本機(jī)進(jìn)行數(shù)據(jù)發(fā)送,則接收隨后的數(shù)據(jù)場及校驗(yàn)和場,在主程序中再根據(jù)標(biāo)志符判斷所接收的數(shù)據(jù)是否對本機(jī)有效,有效的就進(jìn)行相應(yīng)的處理,無效就丟棄,處理完成后又開始等待接收下一幀數(shù)據(jù)。


          上一頁 1 2 3 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();