• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于FPGA的冗余CAN總線通信節(jié)點(diǎn)設(shè)計(jì)

    2016-08-01 06:27:39孫大元
    無線電工程 2016年7期
    關(guān)鍵詞:冗余CAN總線

    孫大元,閆 冬

    (中國(guó)電子科技集團(tuán)公司第五十四研究所,河北 石家莊 050081)

    ?

    基于FPGA的冗余CAN總線通信節(jié)點(diǎn)設(shè)計(jì)

    孫大元,閆冬

    (中國(guó)電子科技集團(tuán)公司第五十四研究所,河北 石家莊 050081)

    摘要針對(duì)航天領(lǐng)域?qū)νㄐ畔到y(tǒng)可靠性要求高的特點(diǎn),提出了基于FPGA、SJA1000和PCA82C250的冗余CAN總線通信節(jié)點(diǎn)設(shè)計(jì)。介紹了CAN總線冗余方式的選擇原則,詳細(xì)給出了采用控制器級(jí)冗余方式的通信節(jié)點(diǎn)硬件設(shè)計(jì)和FPGA控制程序設(shè)計(jì),重點(diǎn)對(duì)SJA1000初始化流程、收發(fā)報(bào)文處理過程、SJA1000錯(cuò)誤處理過程和鏈路熱備份條件下的數(shù)據(jù)選擇策略進(jìn)行了說明。通過FPGA程序仿真,驗(yàn)證了收發(fā)報(bào)文時(shí)SJA1000的控制時(shí)序,進(jìn)行了高低溫條件下的節(jié)點(diǎn)傳輸性能測(cè)試和冗余數(shù)據(jù)處理功能測(cè)試。測(cè)試結(jié)果證明,節(jié)點(diǎn)工作穩(wěn)定性高、實(shí)時(shí)性強(qiáng),適用于航天和航空等高可靠性要求的領(lǐng)域。

    關(guān)鍵詞CAN總線;FPGA;冗余;CAN控制器;SJA1000

    0引言

    Control Area Network(CAN)總線是一種采用異步串行方式工作的現(xiàn)場(chǎng)總線,最早由德國(guó)BOSCH公司提出用于實(shí)現(xiàn)汽車內(nèi)部控制[1],由于其傳輸速率高,抗電磁干擾性能強(qiáng),同時(shí)配置靈活,使用方便,所以被越來越多地應(yīng)用于航天領(lǐng)域,近年來我國(guó)發(fā)射成功的多顆小衛(wèi)星都采用了CAN總線通信系統(tǒng)[2]。星上設(shè)備長(zhǎng)時(shí)間在高低溫、真空和輻射等惡劣條件下工作,且故障后不可維護(hù),因此對(duì)總線可靠性提出了更高的要求。

    在傳統(tǒng)的CAN總線通信系統(tǒng)中,通常采用單片機(jī)作為總線節(jié)點(diǎn)的處理器,但是單片機(jī)處理速度慢、抗干擾能力差的缺點(diǎn)使其在航天領(lǐng)域應(yīng)用中受到很大限制。本文針對(duì)航天應(yīng)用的特點(diǎn),提出了一種基于FPGA作為處理器的總線節(jié)點(diǎn)設(shè)計(jì)方案,同時(shí)為了進(jìn)一步提高系統(tǒng)可靠性,對(duì)節(jié)點(diǎn)進(jìn)行了控制器級(jí)的冗余設(shè)計(jì),使總線通信鏈路由1條變?yōu)榛闊醾浞莸?條,在保證系統(tǒng)實(shí)時(shí)性不受影響的同時(shí),極大地提高了系統(tǒng)的可靠性。

    1總體設(shè)計(jì)

    1.1冗余方式選擇

    CAN總線的冗余設(shè)計(jì)分為驅(qū)動(dòng)器冗余、控制器冗余和處理器冗余3種方案[3]。驅(qū)動(dòng)器冗余方案中通信節(jié)點(diǎn)包括:1個(gè)處理器、1個(gè)CAN控制器、2個(gè)CAN驅(qū)動(dòng)器和1個(gè)切換電路,工作時(shí)由處理器控制切換電路進(jìn)行2個(gè)CAN驅(qū)動(dòng)器間的選擇,該方案實(shí)現(xiàn)較為簡(jiǎn)單,但如果控制器出現(xiàn)故障會(huì)導(dǎo)致系統(tǒng)無法工作,對(duì)節(jié)點(diǎn)可靠性的提升相對(duì)較小??刂破魅哂喾桨钢型ㄐ殴?jié)點(diǎn)由1個(gè)處理器、2個(gè)CAN控制器和2個(gè)CAN驅(qū)動(dòng)器來實(shí)現(xiàn),此時(shí)2條CAN鏈路獨(dú)立,對(duì)節(jié)點(diǎn)可靠性有很大提高。處理器冗余方案中通信節(jié)點(diǎn)包括2個(gè)處理器、2個(gè)CAN控制器和2個(gè)CAN驅(qū)動(dòng)器,該方案實(shí)現(xiàn)了硬件上的完全獨(dú)立,冗余度最高,但處理器的增加會(huì)使節(jié)點(diǎn)軟硬件復(fù)雜度極大提高。航天應(yīng)用中對(duì)節(jié)點(diǎn)的體積、功耗等指標(biāo)要求較為嚴(yán)格,并且處理器芯片等級(jí)一般為軍品級(jí)或宇航級(jí),成本較高,因此不適宜采用處理器冗余方案,而驅(qū)動(dòng)器冗余方案對(duì)系統(tǒng)可靠性的提升有限,同樣不適用于高可靠性要求的場(chǎng)合。本文設(shè)計(jì)選擇使用控制器冗余方案,2條鏈路熱備份,即處理器同時(shí)通過2條鏈路收發(fā)數(shù)據(jù),與冷備份相比,熱備份方案雖然使系統(tǒng)功耗有所增加,但其可靠性更高、實(shí)時(shí)性更好。采用控制器冗余方案的CAN總線系統(tǒng)結(jié)構(gòu)框圖如圖1所示[4]。

    圖1 控制器冗余CAN總線系統(tǒng)結(jié)構(gòu)

    1.2節(jié)點(diǎn)硬件設(shè)計(jì)

    CAN總線節(jié)點(diǎn)硬件包括總線驅(qū)動(dòng)器、協(xié)議控制器和處理器[5]??偩€驅(qū)動(dòng)器提供協(xié)議控制器與物理總線之間的接口,完成信號(hào)電平控制,協(xié)議控制器執(zhí)行CAN總線協(xié)議,實(shí)現(xiàn)報(bào)文收發(fā)緩沖、總線錯(cuò)誤處理等功能[6]。處理器對(duì)協(xié)議控制器操作,完成CAN總線工作模式選擇、工作參數(shù)設(shè)置以及報(bào)文的發(fā)送和接收。CAN通信節(jié)點(diǎn)硬件組成框圖如圖2所示。

    圖2 CAN通信節(jié)點(diǎn)硬件組成

    本設(shè)計(jì)中協(xié)議控制器和總線驅(qū)動(dòng)器分別選擇Philips公司的SJA1000和PCA82C250[7]。同時(shí)為提高節(jié)點(diǎn)的抗干擾能力,在SJA1000與PCA82C250之間增加光耦6N137,以實(shí)現(xiàn)CAN節(jié)點(diǎn)與總線通道的電氣隔離。節(jié)點(diǎn)處理器FPGA選擇XILINX公司的XQ4VSX55,由于FPGA與SJA1000之間接口電平不匹配,因此在二者之間增加雙向總線收發(fā)器54AC164245,實(shí)現(xiàn)3.3 V TTL電平與5 V TTL電平之間的轉(zhuǎn)換[8]。

    1.3SJA1000工作方式

    1.3.1SJA1000初始化

    系統(tǒng)上電后首先需要對(duì)SJA1000進(jìn)行初始化,通過設(shè)置模式寄存器、中斷使能寄存器、驗(yàn)收代碼寄存器、驗(yàn)收屏蔽寄存器、總線定時(shí)寄存器、輸出控制寄存器和時(shí)鐘分頻寄存器完成SJA1000工作模式的選擇、各類中斷的使能、報(bào)文濾波的設(shè)置、波特率的設(shè)置以及輸出特性的選擇[9]。SJA1000的初始化必須在復(fù)位模式中進(jìn)行,系統(tǒng)上電后,F(xiàn)PGA給SJA1000的RST管腳輸出一個(gè)負(fù)脈沖,脈沖結(jié)束后通過讀取模式寄存器RM位的值判斷SJA1000是否進(jìn)入復(fù)位模式,如果成功進(jìn)入復(fù)位模式則依次給各個(gè)寄存器賦值,賦值完畢后,將模式寄存器的RM位寫0,退出復(fù)位模式,進(jìn)入工作模式。

    1.3.2報(bào)文發(fā)送

    報(bào)文發(fā)送過程可以通過SJA1000的中斷請(qǐng)求或查詢狀態(tài)標(biāo)志控制實(shí)現(xiàn),本設(shè)計(jì)中選擇使用查詢狀態(tài)標(biāo)志的方式發(fā)送數(shù)據(jù)。在發(fā)送數(shù)據(jù)之前,需要通過讀取狀態(tài)寄存器的接收狀態(tài)位、發(fā)送完畢狀態(tài)位以及發(fā)送緩沖區(qū)狀態(tài)位值判斷當(dāng)前SJA1000是否具備發(fā)送條件,只有當(dāng)接收狀態(tài)位為0(空閑),發(fā)送完畢狀態(tài)位為1(完畢),發(fā)送緩沖區(qū)狀態(tài)位為1(非鎖定)時(shí),才可以進(jìn)行發(fā)送。發(fā)送報(bào)文時(shí),F(xiàn)PGA將報(bào)文內(nèi)容、幀信息和標(biāo)識(shí)符寫到SJA1000的發(fā)送緩沖區(qū),之后將命令寄存器的發(fā)送請(qǐng)求位寫1,啟動(dòng)SJA1000發(fā)送。

    1.3.3報(bào)文接收

    與發(fā)送報(bào)文過程相同,接收?qǐng)?bào)文也可以通過中斷或查詢2種方式實(shí)現(xiàn)。接收數(shù)據(jù)過程是被動(dòng)的,如果采用查詢方式,程序需要不斷讀取SJA1000的接收緩沖區(qū)狀態(tài)來確認(rèn)是否接收到了數(shù)據(jù),實(shí)時(shí)性較差。因此,本設(shè)計(jì)中采用中斷請(qǐng)求的接收方式[10]。設(shè)計(jì)中使用3種類型的中斷:接收中斷、數(shù)據(jù)溢出中斷和錯(cuò)誤中斷,程序接收到中斷后,通過讀取中斷寄存器判斷中斷類型,如果為接收中斷,則讀取接收緩沖區(qū)內(nèi)容并釋放接收緩沖區(qū);如果為數(shù)據(jù)溢出中斷,則清數(shù)據(jù)溢出狀態(tài)并釋放接收緩沖區(qū),否則中斷類型為錯(cuò)誤中斷,進(jìn)行相應(yīng)的處理。

    1.3.4錯(cuò)誤處理

    本設(shè)計(jì)中SJA1000工作于PeliCAN模式,此時(shí)總線上出現(xiàn)錯(cuò)誤的次數(shù)會(huì)在發(fā)送錯(cuò)誤計(jì)數(shù)寄存器和接收錯(cuò)誤計(jì)數(shù)寄存器的值上體現(xiàn),如果錯(cuò)誤計(jì)數(shù)器的值大于255,則總線會(huì)進(jìn)入關(guān)閉狀態(tài),從而導(dǎo)致通信中斷,該狀態(tài)不會(huì)自主恢復(fù),必須由程序進(jìn)行處理[11]。程序接收到中斷并通過中斷寄存器的值判斷類型為錯(cuò)誤中斷后,讀取模式寄存器的值,如果其RM位為1則說明總線關(guān)閉,SJA1000進(jìn)入復(fù)位狀態(tài),此時(shí)需重新進(jìn)行SJA1000初始化流程,使SJA1000恢復(fù)工作狀態(tài)。

    1.3.5SJA1000控制流程

    SJA1000控制程序工作流程如圖3所示。程序運(yùn)行后首先進(jìn)行SJA1000初始化,初始化完成后進(jìn)入空閑等待狀態(tài),如果在等待狀態(tài)中有中斷到來則進(jìn)行中斷類型判斷并進(jìn)行相應(yīng)的處理,如果有數(shù)據(jù)需要發(fā)送則在確認(rèn)發(fā)送條件滿足后進(jìn)行發(fā)送。

    圖3 SJA1000控制程序工作流程

    2冗余處理

    冗余處理是節(jié)點(diǎn)設(shè)計(jì)中的關(guān)鍵部分。在其他相關(guān)文章中,基本都是采用冷冗余方案,2條CAN總線鏈路中同時(shí)只有一條鏈路工作,當(dāng)判斷當(dāng)前鏈路工作異常后,進(jìn)行鏈路切換和數(shù)據(jù)重發(fā)。冷冗余方案雖然保證了冗余鏈路的增加不會(huì)提高節(jié)點(diǎn)功耗,但鏈路切換、數(shù)據(jù)重發(fā)機(jī)制會(huì)導(dǎo)致系統(tǒng)的實(shí)時(shí)性大大降低。本設(shè)計(jì)中采用了熱冗余方案,2條CAN總線鏈路同時(shí)工作,互為熱備份。發(fā)送報(bào)文時(shí),數(shù)據(jù)通過2條鏈路同時(shí)發(fā)送,當(dāng)一條鏈路出現(xiàn)故障時(shí),另一條鏈路工作不受影響,保證了系統(tǒng)的實(shí)時(shí)性。接收?qǐng)?bào)文時(shí),節(jié)點(diǎn)需要對(duì)2條鏈路上的數(shù)據(jù)進(jìn)行甄別、選擇,避免同一條報(bào)文的重復(fù)接收,具體選擇策略為:節(jié)點(diǎn)在一條鏈路上接收到一幀數(shù)據(jù)幀后,記錄其幀類型碼,如果在小于T的時(shí)間間隔內(nèi)在另一條鏈路上收到了一幀具有同樣類型碼的數(shù)據(jù)幀,則認(rèn)為該幀與之前接收的數(shù)據(jù)幀為同一幀,將其丟棄,其中時(shí)間間隔T根據(jù)不同類型報(bào)文的發(fā)送頻率等條件靈活設(shè)置。與冷冗余方案相比,本設(shè)計(jì)中采用的熱冗余方案實(shí)時(shí)性更好,判決策略簡(jiǎn)單,可靠性更高。

    3FPGA頂層模塊設(shè)計(jì)

    FPGA頂層模塊如圖4所示。

    圖4 FPGA頂層模塊功能

    其中SJA1000_CTRL為SJA1000控制模塊,負(fù)責(zé)完成SJA1000初始化、報(bào)文發(fā)送、報(bào)文接收以及SJA1000的錯(cuò)誤處理[12]。SEND_FIFO為發(fā)送數(shù)據(jù)緩存FIFO,用于緩存待發(fā)送數(shù)據(jù),實(shí)現(xiàn)前后端數(shù)據(jù)速率匹配,當(dāng)FIFO中存儲(chǔ)數(shù)據(jù)量大于預(yù)置的發(fā)送門限后,SEND_FIFO通過將其使能標(biāo)志S_EN置1,告知SJA1000_CTRL模塊有數(shù)據(jù)需要發(fā)送。RECIEVE_FIFO為接收數(shù)據(jù)緩存FIFO,用于存儲(chǔ)從SJA1000讀取到的數(shù)據(jù),當(dāng)FIFO接收完一幀數(shù)據(jù)幀后,RECIEVE_FIFO讀使能標(biāo)志R_EN置1,告知REDUNDANT_SEL模塊將數(shù)據(jù)讀出并進(jìn)行處理。REDUNDANT_SEL模塊負(fù)責(zé)冗余數(shù)據(jù)處理,完成2條鏈路數(shù)據(jù)的冗余判斷和選擇接收。

    4仿真驗(yàn)證

    FPGA程序設(shè)計(jì)通過ISE和Modelsim軟件進(jìn)行了綜合以及功能仿真,并通過ChipScope軟件進(jìn)行FPGA程序的在線調(diào)試,主要對(duì)SJA1000控制模塊收發(fā)數(shù)據(jù)時(shí)的信號(hào)時(shí)序進(jìn)行了驗(yàn)證。發(fā)送數(shù)據(jù)內(nèi)容為固定0xAA,接收數(shù)據(jù)內(nèi)容為0x06、0x07、0x08、0x09、0x0A、0x0B、0x0C和0x0D,ChipScope中截取發(fā)送、接收數(shù)據(jù)時(shí)的相關(guān)信號(hào)波形如圖5和圖6所示。

    圖5 發(fā)送數(shù)據(jù)時(shí)的信號(hào)波形

    圖6 接收數(shù)據(jù)時(shí)的信號(hào)波形

    5測(cè)試結(jié)果

    利用周立功公司的USB-CAN II調(diào)試器和配套的CANtest軟件進(jìn)行了節(jié)點(diǎn)軟硬件性能測(cè)試驗(yàn)證。首先對(duì)硬件性能進(jìn)行了測(cè)試,測(cè)試內(nèi)容為不同波特率、高低溫條件下時(shí)的總線傳輸性能。測(cè)試中計(jì)算機(jī)通過調(diào)試器以5 ms為間隔給CAN節(jié)點(diǎn)發(fā)送固定內(nèi)容數(shù)據(jù)幀,CAN節(jié)點(diǎn)收到數(shù)據(jù)幀后給將收到的幀內(nèi)容發(fā)送回計(jì)算機(jī),并且每隔1 s查詢一次SJA1000總線錯(cuò)誤寄存器值發(fā)送給計(jì)算機(jī),計(jì)算機(jī)通過CANtest軟件監(jiān)測(cè)CAN節(jié)點(diǎn)發(fā)送幀數(shù)、幀內(nèi)容以及SJA1000錯(cuò)誤寄存器值,分析節(jié)點(diǎn)硬件性能,測(cè)試結(jié)果如表1所示。通過表1的測(cè)試結(jié)果可見,在高低溫條件下,節(jié)點(diǎn)硬件工作均穩(wěn)定可靠。

    硬件性能測(cè)試完成后對(duì)冗余功能進(jìn)行了測(cè)試驗(yàn)證。測(cè)試中計(jì)算機(jī)以20 ms間隔分別通過2條鏈路給CAN節(jié)點(diǎn)發(fā)送固定內(nèi)容數(shù)據(jù)幀,CAN節(jié)點(diǎn)收到一幀數(shù)據(jù)幀后程序中的接收幀計(jì)數(shù)加1,同時(shí)將幀計(jì)數(shù)通過2條鏈路發(fā)送回計(jì)算機(jī),計(jì)算機(jī)通過CANtest軟件監(jiān)測(cè)CAN節(jié)點(diǎn)返回的幀內(nèi)容。分別測(cè)試2條鏈路之間發(fā)送時(shí)延小于T和大于T的情況,并測(cè)試2條鏈路發(fā)送同樣幀類型碼和不同幀類型碼的情況,測(cè)試結(jié)果如表2所示。

    表1 節(jié)點(diǎn)硬件性能測(cè)試結(jié)果

    表2 冗余處理功能測(cè)試

    從表2的測(cè)試結(jié)果可見,當(dāng)2條鏈路上發(fā)送數(shù)據(jù)幀的幀類型碼一致并且發(fā)送時(shí)延小于T,則節(jié)點(diǎn)將收到的2幀作為一幀處理,否則將2條鏈路上的數(shù)據(jù)幀認(rèn)為是不同的2幀接收,測(cè)試結(jié)果與程序設(shè)計(jì)預(yù)期一致。

    6結(jié)束語

    采用FPGA作為CAN總線節(jié)點(diǎn)處理器,可靠性高,實(shí)時(shí)性好,接口靈活,并且應(yīng)用層擴(kuò)展方便,除航天應(yīng)用外,在航空和高性能要求的工業(yè)控制等領(lǐng)域等都具有很好的適用性。通過在高低溫條件下針對(duì)不同波特率進(jìn)行總線傳輸性能測(cè)試,驗(yàn)證了節(jié)點(diǎn)在惡劣工作環(huán)境下的可靠性。

    與大多數(shù)采用冷冗余方案的系統(tǒng)不同,本文采用的熱冗余方案中,2條CAN總線鏈路同時(shí)工作互為熱備份,當(dāng)一條鏈路出現(xiàn)故障時(shí)另一條鏈路工作完全不受影響,不存在總線切換數(shù)據(jù)重發(fā)過程,系統(tǒng)實(shí)時(shí)性得到保證。

    本設(shè)計(jì)經(jīng)過測(cè)試驗(yàn)證后已成功應(yīng)用于系統(tǒng)中,在軌工作穩(wěn)定,為航空航天領(lǐng)域中的CAN總線系統(tǒng)設(shè)計(jì)提供了一種高可靠性的設(shè)計(jì)方案。

    參考文獻(xiàn)

    [1]廉保旺,李勇,張怡.CAN總線系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].無線電工程,2000,30(1):12-15.

    [2]周新發(fā),尚志,劉群.工業(yè)現(xiàn)場(chǎng)CAN總線技術(shù)在航天領(lǐng)域的應(yīng)用[J].現(xiàn)場(chǎng)總線與網(wǎng)絡(luò)技術(shù),2006(1):60-63,96.

    [3]禹春來,許化龍,劉根旺,等.CAN總線冗余方法研究[J].測(cè)控技術(shù),2003,22(10):28-30.

    [4]楊亮,賈慶軒,孫漢旭.冗余CAN總線系統(tǒng)設(shè)計(jì)[J].機(jī)電產(chǎn)品開發(fā)與創(chuàng)新,2007,20(5):4-5,8.

    [5]鄒志慧.CAN總線分析、實(shí)現(xiàn)及應(yīng)用實(shí)例[J].無線電工程,2006,36(1):51-54.

    [6]張培坤,高偉,宋宗喜,等.基于FPGA的CAN總線通信節(jié)點(diǎn)設(shè)計(jì)[J].儀表技術(shù)與傳感器,2010(12):68-70.

    [7]吳坎.基于SJA1000和PCA82C250的CAN總線接口設(shè)計(jì)[J].機(jī)械設(shè)計(jì)與制造,2010(7):55-57.

    [8]蘇虎平,沈三民,劉文怡,等.基于冗余CAN 總線的實(shí)時(shí)通信系統(tǒng)設(shè)計(jì)[J].總線與網(wǎng)絡(luò),2013(1):26-29,55.

    [9]杜尚豐,曹曉鐘,徐津.CAN總線測(cè)控技術(shù)及其應(yīng)用[M].北京:電子工業(yè)出版社,2007.

    [10]賈長(zhǎng)春.基于SJA1000的CAN總線智能節(jié)點(diǎn)設(shè)計(jì)[J].工業(yè)控制計(jì)算機(jī),2015,28(2):5-6.

    [11]杜倩倩.雙冗余CAN總線模塊研制[D].哈爾濱:哈爾濱工業(yè)大學(xué),2011.

    [12]陳萍,姜秀杰.基于FPGA的CAN總線通信系統(tǒng)[J].計(jì)算機(jī)測(cè)量與控制,2009,17(12):2 482-2 484.

    doi:10.3969/j.issn.1003-3106.2016.07.19

    收稿日期:2016-03-09

    基金項(xiàng)目:國(guó)家高技術(shù)研究發(fā)展計(jì)劃(“863”計(jì)劃)基金資助(SS2015AA011303)。

    中圖分類號(hào)TP391.4

    文獻(xiàn)標(biāo)志碼A

    文章編號(hào)1003-3106(2016)07-0071-05

    作者簡(jiǎn)介

    孫大元男,(1985—),工程師。主要研究方向:航天測(cè)控。

    閆冬女,(1985—),工程師。主要研究方向:航天測(cè)控。

    Design of Redundancy CAN Bus Communication Node Based on FPGA

    SUN Da-yuan,YAN Dong

    (The54thResearchInstituteofCETC,ShijiazhuangHebei050081,China)

    AbstractIn view of the requirements for high reliability of the communication system in aerospace field,a design of redundancy CAN bus node is proposed based on FPGA,SJA1000 and PCA82C250.The selection principle of CAN bus redundancy mode is introduced,the hardware design of CAN bus node with controller redundancy and the design of the FPGA control program are described in detail.Then,the paper focuses on explaining the initialization flow of SJA1000,message sending/receiving process,error handling of SJA1000 and data selection strategy under hot backup condition of the link.The control timing of SJA1000 is verified by the simulation result of the FPGA program,and finally the transmission performance test under high and low temperature and the function test of redundancy data processing are made.The test results prove that the CAN bus node has high real-time performance and high stability,and the design is suitable for many fields which require high reliability such as space field and aviation field.

    Key wordsCAN bus;FPGA;redundancy;CAN controller;SJA1000

    引用格式:孫大元,閆冬.基于FPGA的冗余CAN總線通信節(jié)點(diǎn)設(shè)計(jì)[J].無線電工程,2016,46(7):71-75.

    猜你喜歡
    冗余CAN總線
    論網(wǎng)絡(luò)通信技術(shù)
    基于嵌入式的汽車輔助制動(dòng)系統(tǒng)研究
    CAN總線通信技術(shù)在電梯監(jiān)控系統(tǒng)中的應(yīng)用
    單機(jī)容錯(cuò)與雙機(jī)熱備份技術(shù)淺析
    核電站核島電氣隔離準(zhǔn)則研究
    科技視界(2016年23期)2016-11-04 13:13:20
    基于CANoe的J1939協(xié)議在ECU通信中的應(yīng)用
    科技視界(2016年18期)2016-11-03 22:53:48
    數(shù)據(jù)中心供配電系統(tǒng)設(shè)計(jì)要點(diǎn)簡(jiǎn)析
    淺敘國(guó)產(chǎn)存儲(chǔ)技術(shù)之發(fā)展
    在线观看一区二区三区| 在线观看av片永久免费下载| 国产极品精品免费视频能看的| 一区二区三区高清视频在线| 久久国产乱子免费精品| 国国产精品蜜臀av免费| 毛片女人毛片| av黄色大香蕉| 国产av麻豆久久久久久久| 亚洲欧美日韩东京热| 日韩av不卡免费在线播放| avwww免费| 久久久精品欧美日韩精品| 综合色丁香网| 午夜激情福利司机影院| 真实男女啪啪啪动态图| 你懂的网址亚洲精品在线观看 | 免费电影在线观看免费观看| 免费搜索国产男女视频| 在线免费十八禁| 秋霞在线观看毛片| 99久久精品一区二区三区| 黄色配什么色好看| 亚洲乱码一区二区免费版| 久久人人爽人人爽人人片va| 亚洲va在线va天堂va国产| 国产精品久久久久久久久免| 欧美高清成人免费视频www| 女同久久另类99精品国产91| 蜜臀久久99精品久久宅男| 国产成年人精品一区二区| 激情 狠狠 欧美| 国产亚洲av嫩草精品影院| 欧美丝袜亚洲另类| 日韩视频在线欧美| 国产精品国产高清国产av| 在线a可以看的网站| 亚洲一区二区三区色噜噜| 网址你懂的国产日韩在线| 草草在线视频免费看| 久久久欧美国产精品| 成人欧美大片| 一本久久精品| 日韩成人av中文字幕在线观看| 国内揄拍国产精品人妻在线| 在线观看免费视频日本深夜| 永久网站在线| 男人舔奶头视频| av天堂在线播放| 蜜臀久久99精品久久宅男| 男女下面进入的视频免费午夜| 又粗又爽又猛毛片免费看| 菩萨蛮人人尽说江南好唐韦庄 | 久久久午夜欧美精品| 久久欧美精品欧美久久欧美| 日韩视频在线欧美| 久久精品国产亚洲网站| 如何舔出高潮| 一本精品99久久精品77| 国产av一区在线观看免费| 国产 一区 欧美 日韩| av专区在线播放| 熟妇人妻久久中文字幕3abv| 亚洲最大成人中文| 国产精品一区二区在线观看99 | 免费av毛片视频| 波多野结衣巨乳人妻| 国产精品电影一区二区三区| 联通29元200g的流量卡| 高清在线视频一区二区三区 | 国产成人影院久久av| 女人十人毛片免费观看3o分钟| 国产成人福利小说| 99国产极品粉嫩在线观看| 国产一区二区在线观看日韩| 久久人人爽人人爽人人片va| 99国产精品一区二区蜜桃av| 狂野欧美激情性xxxx在线观看| 久久久久久大精品| 在线观看美女被高潮喷水网站| а√天堂www在线а√下载| 99在线人妻在线中文字幕| 哪里可以看免费的av片| 国产精品精品国产色婷婷| АⅤ资源中文在线天堂| 日韩欧美三级三区| 国产黄a三级三级三级人| 精品久久国产蜜桃| av卡一久久| 欧美色视频一区免费| 久久精品国产亚洲网站| 国产亚洲精品av在线| av天堂在线播放| 日本免费a在线| 色视频www国产| 国产精品99久久久久久久久| 久久99热这里只有精品18| 能在线免费看毛片的网站| 国产高清三级在线| 亚洲av中文av极速乱| 国产精品爽爽va在线观看网站| 精品人妻熟女av久视频| 亚洲,欧美,日韩| 少妇丰满av| 中国美女看黄片| 亚洲人成网站高清观看| 国产精品久久久久久亚洲av鲁大| 我要看日韩黄色一级片| 国产人妻一区二区三区在| 午夜免费男女啪啪视频观看| av免费观看日本| 欧美在线一区亚洲| 级片在线观看| 全区人妻精品视频| 国产国拍精品亚洲av在线观看| 插阴视频在线观看视频| 国产伦精品一区二区三区四那| 国产午夜福利久久久久久| 99久久中文字幕三级久久日本| 91在线精品国自产拍蜜月| 一级av片app| 三级经典国产精品| 99热网站在线观看| 一边亲一边摸免费视频| 亚洲性久久影院| 国产日本99.免费观看| 日韩一区二区三区影片| 欧美成人一区二区免费高清观看| 国产精品1区2区在线观看.| 在线观看66精品国产| 国产 一区精品| 亚洲熟妇中文字幕五十中出| 国产精品精品国产色婷婷| 老司机影院成人| 别揉我奶头 嗯啊视频| 亚洲av中文字字幕乱码综合| 亚洲性久久影院| 中文字幕av成人在线电影| 国产精品三级大全| 97热精品久久久久久| 夜夜夜夜夜久久久久| 久久久久久久久中文| 日韩在线高清观看一区二区三区| 欧美高清成人免费视频www| 女同久久另类99精品国产91| 中文亚洲av片在线观看爽| 国产精品久久久久久亚洲av鲁大| 久久中文看片网| 18禁在线播放成人免费| 国产黄片视频在线免费观看| 日本av手机在线免费观看| 最近手机中文字幕大全| 国产美女午夜福利| 国产色爽女视频免费观看| 精品少妇黑人巨大在线播放 | 一级毛片aaaaaa免费看小| h日本视频在线播放| 久久99精品国语久久久| 国产男人的电影天堂91| 床上黄色一级片| 一区二区三区免费毛片| 精品久久久久久成人av| 级片在线观看| 在线国产一区二区在线| a级一级毛片免费在线观看| 成人高潮视频无遮挡免费网站| 久久久久国产网址| 一个人看视频在线观看www免费| 国产极品精品免费视频能看的| 国产 一区精品| 久久久久久大精品| 午夜福利视频1000在线观看| 麻豆av噜噜一区二区三区| 老师上课跳d突然被开到最大视频| 国产午夜精品论理片| 91久久精品电影网| www.色视频.com| 嫩草影院新地址| 久久精品国产亚洲网站| 丝袜喷水一区| 哪个播放器可以免费观看大片| 亚洲高清免费不卡视频| 天堂av国产一区二区熟女人妻| 亚洲真实伦在线观看| 国产在视频线在精品| 悠悠久久av| 成年女人永久免费观看视频| 国产精品久久电影中文字幕| 久久热精品热| 一区二区三区四区激情视频 | 深夜精品福利| 精品日产1卡2卡| 美女脱内裤让男人舔精品视频 | 一本精品99久久精品77| 国产三级中文精品| 禁无遮挡网站| 亚洲无线观看免费| 亚洲精品粉嫩美女一区| 国产精品久久久久久久久免| 亚洲精品日韩在线中文字幕 | av在线蜜桃| 久久综合国产亚洲精品| 啦啦啦观看免费观看视频高清| 波多野结衣高清无吗| 亚洲七黄色美女视频| 精品久久久久久久久久免费视频| 婷婷色综合大香蕉| 三级毛片av免费| 夫妻性生交免费视频一级片| 一级毛片久久久久久久久女| 国产又黄又爽又无遮挡在线| 18禁黄网站禁片免费观看直播| 六月丁香七月| 在线播放无遮挡| 丰满人妻一区二区三区视频av| 亚洲人与动物交配视频| 国产精品.久久久| 国产成人福利小说| av在线老鸭窝| 亚洲精品日韩av片在线观看| 久久久国产成人免费| 99久久九九国产精品国产免费| 丰满人妻一区二区三区视频av| 午夜激情福利司机影院| 1000部很黄的大片| 色播亚洲综合网| 99热精品在线国产| 男女做爰动态图高潮gif福利片| 男人和女人高潮做爰伦理| 日韩,欧美,国产一区二区三区 | 精品一区二区三区视频在线| h日本视频在线播放| 日韩强制内射视频| 欧美一级a爱片免费观看看| 精品人妻视频免费看| 亚洲最大成人手机在线| h日本视频在线播放| 嫩草影院精品99| 午夜福利成人在线免费观看| 国产乱人视频| 国产老妇伦熟女老妇高清| 欧美人与善性xxx| 亚洲精品色激情综合| 一级av片app| 成人毛片a级毛片在线播放| 国产一区二区在线av高清观看| 久久久久九九精品影院| 免费黄网站久久成人精品| 精品少妇黑人巨大在线播放 | 偷拍熟女少妇极品色| 人人妻人人澡欧美一区二区| 国产精品嫩草影院av在线观看| 麻豆一二三区av精品| 26uuu在线亚洲综合色| 狂野欧美白嫩少妇大欣赏| 在线观看66精品国产| 日韩强制内射视频| 国产伦精品一区二区三区四那| 少妇丰满av| 99热全是精品| 日本免费一区二区三区高清不卡| 高清毛片免费观看视频网站| 亚洲欧美日韩东京热| 成人特级av手机在线观看| 国产 一区 欧美 日韩| 精品久久久久久久久亚洲| 一进一出抽搐动态| 成年女人看的毛片在线观看| 噜噜噜噜噜久久久久久91| 日韩欧美国产在线观看| 91av网一区二区| 热99re8久久精品国产| 夫妻性生交免费视频一级片| 久久韩国三级中文字幕| 亚洲欧美日韩东京热| 欧美性猛交黑人性爽| 久久久a久久爽久久v久久| www日本黄色视频网| 狂野欧美白嫩少妇大欣赏| 日本黄色视频三级网站网址| 丝袜美腿在线中文| av在线亚洲专区| 久久人人爽人人爽人人片va| 午夜精品国产一区二区电影 | 成年女人看的毛片在线观看| 国产精品伦人一区二区| 啦啦啦观看免费观看视频高清| 一本久久中文字幕| 性欧美人与动物交配| 天天一区二区日本电影三级| 男女做爰动态图高潮gif福利片| 欧美激情在线99| 国产在视频线在精品| 欧美一区二区精品小视频在线| 色哟哟·www| 韩国av在线不卡| 国产伦在线观看视频一区| 成年女人看的毛片在线观看| 99热网站在线观看| 卡戴珊不雅视频在线播放| 欧美成人精品欧美一级黄| 亚洲av成人精品一区久久| 成年女人看的毛片在线观看| 99在线人妻在线中文字幕| 亚洲精品影视一区二区三区av| 欧美高清性xxxxhd video| 三级男女做爰猛烈吃奶摸视频| 欧美精品一区二区大全| 97超视频在线观看视频| 亚洲精品国产av成人精品| 亚洲av成人精品一区久久| 日韩人妻高清精品专区| 我要搜黄色片| 麻豆一二三区av精品| 美女国产视频在线观看| 级片在线观看| 亚洲精品日韩在线中文字幕 | 中文字幕精品亚洲无线码一区| or卡值多少钱| 亚洲高清免费不卡视频| 欧美另类亚洲清纯唯美| 国产免费一级a男人的天堂| 久久久精品欧美日韩精品| 国产黄色视频一区二区在线观看 | 午夜福利成人在线免费观看| 大香蕉久久网| www日本黄色视频网| 69av精品久久久久久| 性插视频无遮挡在线免费观看| 级片在线观看| 国产精品一区二区在线观看99 | 国产中年淑女户外野战色| 一进一出抽搐动态| 国产成人freesex在线| 欧美日韩精品成人综合77777| 国产一区二区亚洲精品在线观看| 久久久色成人| a级一级毛片免费在线观看| 美女国产视频在线观看| 国产综合懂色| 国产精品,欧美在线| 老司机福利观看| 亚洲自拍偷在线| 最近的中文字幕免费完整| 男的添女的下面高潮视频| 好男人在线观看高清免费视频| 国语自产精品视频在线第100页| 久久综合国产亚洲精品| 久久精品国产亚洲av涩爱 | 亚洲无线观看免费| 国产黄色小视频在线观看| 国产成人一区二区在线| 日日干狠狠操夜夜爽| 亚洲无线观看免费| 69人妻影院| 国产成人freesex在线| 校园人妻丝袜中文字幕| 黄色配什么色好看| 亚洲精品影视一区二区三区av| 亚洲欧美日韩东京热| 国产黄片视频在线免费观看| 色综合色国产| 能在线免费看毛片的网站| 亚洲成人av在线免费| 午夜老司机福利剧场| .国产精品久久| 午夜福利在线观看吧| 一个人看的www免费观看视频| 亚洲七黄色美女视频| 天天一区二区日本电影三级| 免费搜索国产男女视频| 久久久久久久久久久免费av| 国产精品久久视频播放| 国产精品一区二区在线观看99 | 久久精品久久久久久噜噜老黄 | 人妻制服诱惑在线中文字幕| av视频在线观看入口| 国产精品99久久久久久久久| 99国产精品一区二区蜜桃av| 国产视频首页在线观看| 赤兔流量卡办理| a级毛片a级免费在线| 赤兔流量卡办理| 狂野欧美激情性xxxx在线观看| 99久久精品一区二区三区| 色综合站精品国产| 看片在线看免费视频| 一边亲一边摸免费视频| 97超碰精品成人国产| 青春草亚洲视频在线观看| 在线国产一区二区在线| 九九热线精品视视频播放| 97超碰精品成人国产| 一级二级三级毛片免费看| 国产精品99久久久久久久久| 卡戴珊不雅视频在线播放| av福利片在线观看| 久久久久九九精品影院| 亚洲第一区二区三区不卡| 1024手机看黄色片| 男女啪啪激烈高潮av片| 国产亚洲欧美98| 99国产极品粉嫩在线观看| 啦啦啦啦在线视频资源| 亚洲欧美成人综合另类久久久 | 亚洲国产精品合色在线| 91久久精品国产一区二区成人| 黄色配什么色好看| 18禁裸乳无遮挡免费网站照片| 免费av不卡在线播放| 欧美成人一区二区免费高清观看| 国产精品久久久久久久电影| 99在线视频只有这里精品首页| 亚洲第一区二区三区不卡| 麻豆成人午夜福利视频| 日日啪夜夜撸| 极品教师在线视频| 久久婷婷人人爽人人干人人爱| 日本三级黄在线观看| 热99在线观看视频| 国产日韩欧美在线精品| 丰满乱子伦码专区| 国产免费男女视频| 少妇猛男粗大的猛烈进出视频 | 日韩亚洲欧美综合| 国产精品久久久久久亚洲av鲁大| 日本黄色片子视频| 看非洲黑人一级黄片| 国产乱人偷精品视频| 在线免费观看的www视频| 国产色爽女视频免费观看| 九色成人免费人妻av| 国产在线男女| 99九九线精品视频在线观看视频| 日本熟妇午夜| 一边摸一边抽搐一进一小说| 永久网站在线| 麻豆乱淫一区二区| 国产一区二区在线观看日韩| 真实男女啪啪啪动态图| 亚洲精品国产成人久久av| 亚洲,欧美,日韩| 一个人观看的视频www高清免费观看| 国产白丝娇喘喷水9色精品| 午夜老司机福利剧场| 边亲边吃奶的免费视频| 秋霞在线观看毛片| 午夜a级毛片| 国产av一区在线观看免费| 色吧在线观看| 亚洲丝袜综合中文字幕| 欧美日韩乱码在线| 网址你懂的国产日韩在线| 岛国在线免费视频观看| 天天一区二区日本电影三级| 在线观看美女被高潮喷水网站| 久久久色成人| 一本久久精品| 免费人成在线观看视频色| 国产精品,欧美在线| 国产单亲对白刺激| 我的老师免费观看完整版| 男插女下体视频免费在线播放| 婷婷亚洲欧美| 日韩成人av中文字幕在线观看| 久久这里有精品视频免费| 亚洲国产欧美在线一区| 国产色爽女视频免费观看| 久久久久久伊人网av| 99热这里只有精品一区| 亚洲熟妇中文字幕五十中出| 99久久精品一区二区三区| 国产黄色小视频在线观看| 国产老妇女一区| 国产精品久久久久久精品电影小说 | 性欧美人与动物交配| 看非洲黑人一级黄片| 久久久a久久爽久久v久久| 亚洲熟妇中文字幕五十中出| 一本精品99久久精品77| 国产亚洲欧美98| 插阴视频在线观看视频| 国产大屁股一区二区在线视频| 亚洲欧美日韩无卡精品| 简卡轻食公司| 欧美三级亚洲精品| 日韩欧美精品免费久久| av天堂中文字幕网| 亚洲国产精品成人综合色| 色5月婷婷丁香| 乱人视频在线观看| 亚洲成av人片在线播放无| 男女边吃奶边做爰视频| 欧美最黄视频在线播放免费| ponron亚洲| 欧美日韩在线观看h| 国产黄色视频一区二区在线观看 | 欧美潮喷喷水| 久久久久久国产a免费观看| 国产综合懂色| 国产精品久久久久久精品电影| 性欧美人与动物交配| 我的老师免费观看完整版| 99久久精品国产国产毛片| h日本视频在线播放| 色播亚洲综合网| 欧美日本视频| 天堂√8在线中文| 亚洲天堂国产精品一区在线| 少妇人妻一区二区三区视频| 国产老妇伦熟女老妇高清| 国产高清不卡午夜福利| 亚洲国产精品成人综合色| 欧美日韩国产亚洲二区| 成人特级av手机在线观看| 成人午夜精彩视频在线观看| 91久久精品国产一区二区三区| 啦啦啦观看免费观看视频高清| 久久久久久久久大av| 99久久成人亚洲精品观看| www.色视频.com| 国产在视频线在精品| 97超视频在线观看视频| 国内久久婷婷六月综合欲色啪| 久久99蜜桃精品久久| 51国产日韩欧美| 亚洲成人久久性| 中国美女看黄片| 日本成人三级电影网站| 一区二区三区免费毛片| 在线观看免费视频日本深夜| 亚洲国产精品成人综合色| 国产毛片a区久久久久| 久久6这里有精品| 看免费成人av毛片| 毛片一级片免费看久久久久| 在线观看66精品国产| 亚洲五月天丁香| 久久久久久久久久久免费av| 免费看av在线观看网站| 2022亚洲国产成人精品| 又爽又黄无遮挡网站| eeuss影院久久| 国产精品久久电影中文字幕| 亚洲欧美日韩无卡精品| 欧美xxxx性猛交bbbb| 波多野结衣高清无吗| 一进一出抽搐动态| 久久精品国产亚洲av香蕉五月| 99热这里只有是精品50| 91在线精品国自产拍蜜月| 日韩欧美 国产精品| 亚洲久久久久久中文字幕| 国产黄a三级三级三级人| 日本熟妇午夜| 可以在线观看的亚洲视频| eeuss影院久久| 免费一级毛片在线播放高清视频| 校园人妻丝袜中文字幕| 亚洲成人久久性| 国产精品久久久久久久久免| 一边亲一边摸免费视频| h日本视频在线播放| 精品无人区乱码1区二区| 婷婷六月久久综合丁香| 麻豆一二三区av精品| 卡戴珊不雅视频在线播放| 亚洲精品自拍成人| 99久久成人亚洲精品观看| 深爱激情五月婷婷| 亚洲欧美精品自产自拍| 女的被弄到高潮叫床怎么办| 精品国产三级普通话版| 天堂影院成人在线观看| 亚洲av.av天堂| 精品久久久久久久久久免费视频| 国产精品一区二区三区四区久久| av专区在线播放| 日本免费a在线| 亚洲欧美日韩东京热| 国内精品宾馆在线| 哪个播放器可以免费观看大片| 午夜久久久久精精品| 综合色av麻豆| 高清午夜精品一区二区三区 | 午夜福利在线在线| 老女人水多毛片| 观看美女的网站| 边亲边吃奶的免费视频| 国产乱人偷精品视频| 综合色丁香网| 22中文网久久字幕| 亚洲图色成人| 综合色丁香网| 中文字幕av成人在线电影| 乱码一卡2卡4卡精品| 免费观看人在逋| 男的添女的下面高潮视频| 天堂影院成人在线观看| 久久综合国产亚洲精品| 一进一出抽搐gif免费好疼| 内地一区二区视频在线| 国产一区二区三区在线臀色熟女| 美女脱内裤让男人舔精品视频 | 男的添女的下面高潮视频| 尤物成人国产欧美一区二区三区| 成人漫画全彩无遮挡| 国产女主播在线喷水免费视频网站 | 成人漫画全彩无遮挡| 成人毛片60女人毛片免费| 国产av一区在线观看免费| 青春草亚洲视频在线观看| 人妻夜夜爽99麻豆av| 蜜桃久久精品国产亚洲av| 舔av片在线|