在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 汽車電子 > 設(shè)計應(yīng)用 > MC微控器在汽車CAN/LIN網(wǎng)關(guān)中的應(yīng)用

            MC微控器在汽車CAN/LIN網(wǎng)關(guān)中的應(yīng)用

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

            以接收 報文幀為例說明一下GZ32 / 網(wǎng)關(guān)工作流程:
            DDRC_DDRC1=0; // RX 使能
            DDRC_DDRC0=1; //CAN TX 使能
            re_id0=REC_IDR0;
            re_id1=REC_IDR1; //讀ID 標識符寄存器
            temp0=REC_DSR0;
            temp1=REC_DSR1;
            temp2=REC_DSR2; //讀數(shù)據(jù)段寄存器
            … …
            re_dlr=REC_DLR; //讀數(shù)據(jù)長度寄存器
            當 GZ32 CAN/網(wǎng)關(guān)接收到CAN報文幀后,根據(jù)所接收到的標識符及數(shù)據(jù)段寄存器,就可以對左前組合燈以及后組合燈模塊進行正確控制。同時,網(wǎng)關(guān)還可以將各燈的狀態(tài)等信息發(fā)送給CAN 總線。
            3.3 報文的接收和發(fā)送
            當 GZ32 CAN/LIN 網(wǎng)關(guān)接收到CAN 報文并對其進行正確解析后,將通過增強型串行通信ESCI 模塊向LIN 總線發(fā)送LIN 報文幀,本設(shè)計使用TJA1020 LIN 收發(fā)器加以實現(xiàn)。這樣LIN 總線上的各從機模塊,如車門模塊(包括門鎖電機、雨刮電機、后視鏡等)、后組合燈模塊,通過ID 識別可以正確的接收LIN 報文并加以控制。同理,各模塊亦可將各自的狀態(tài)等信息反饋給LIN 總線,并通過TJA1020 反饋給CAN/LIN 網(wǎng)關(guān),如圖3 所示。

            以發(fā)送LIN 報文幀為例說明一下GZ32 CAN/LIN 網(wǎng)關(guān)工作流程:
            DDRE_DDRE0=1; //TXD 使能
            DDRE_DDRE1=0; //RXD 使能
            SCBR=0xC0; //LINT 和LINR 使能
            SCPSC=0xB0; //設(shè)置波特率為9.6K
            SCC1=0x40; //ESCI 使能
            SCC2=0x0C; //TE 和RE 使能
            SCC3=0x00;
            transmit_data[0]=0x55;
            transmit_data[1]=ID;
            transmit_data[2]=REC_DSR0;
            transmit_data[3]=REC_DSR1;
            … … //發(fā)送LIN 數(shù)據(jù)場及校驗和場
            4 調(diào)試過程及結(jié)論
            本文針對 MC68HC908GZ32 微控制器在CAN/LIN 網(wǎng)關(guān)中的應(yīng)用,給出了具體的硬件設(shè)計方案及控制軟件,并最終加以了調(diào)試。在調(diào)試過程中遇到一些問題,并最終得到解決。比較典型的問題及解決方法如下:
            (1)網(wǎng)關(guān)無法正確接收CAN 報文:網(wǎng)關(guān)若想正確收發(fā)CAN 報文,波特率配置與高低速CAN 網(wǎng)關(guān)之差一定要在CAN 協(xié)議允許的范圍之內(nèi)。同理,網(wǎng)關(guān)發(fā)送LIN 報文的波特率與LIN 從節(jié)點的波特率也要符合LIN 協(xié)議規(guī)定,否則容易產(chǎn)生無法接收報文或接收到錯誤報文的現(xiàn)象。
            (2)網(wǎng)關(guān)能發(fā)送LIN 報文但總線上無信號:LIN 收發(fā)器TJA1020 的NSLP 引腳為高電平時,方可啟動發(fā)送器,因此須將PTE2 引腳置為輸出腳,且端口置為隱性狀態(tài)。本文作者創(chuàng)新點:以Freescale公司8位微處理器MC68HC908GZ32為主芯片,對其在CAN/LIN網(wǎng)絡(luò)中的應(yīng)用加以了設(shè)計。給出了車身網(wǎng)絡(luò)結(jié)構(gòu)圖、CAN/LIN網(wǎng)關(guān)電路設(shè)計圖、報文收發(fā)流程以及調(diào)試過程中對所遇到的問題的解決方法等。經(jīng)調(diào)試結(jié)果表明該GZ32 CAN/LIN網(wǎng)關(guān)具有結(jié)構(gòu)簡單、性能穩(wěn)定、實用性強等特點。


            上一頁 1 2 下一頁

            關(guān)鍵詞: CAN LIN MC微控器 汽車

            評論


            相關(guān)推薦

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

            關(guān)閉