新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 一種基于FPGA的CAN總線通信接口的設(shè)計

一種基于FPGA的CAN總線通信接口的設(shè)計

作者: 時間:2010-12-21 來源:網(wǎng)絡(luò) 收藏

  4 實驗調(diào)試與結(jié)果

  為驗證設(shè)計的正確性,使用了周立功公司的USBCAN-I產(chǎn)品,與目標(biāo)電路板組成雙節(jié)點通信,2個節(jié)點設(shè)置相同波特率500 Kb/s(BTRO= 00,BTR1=1Ch)和相同幀格式,由測試軟件ZLGCANTest發(fā)送一組數(shù)據(jù)(eOh,e1h,……,e7h),上位機(jī)應(yīng)用程序接收到的數(shù)據(jù)如圖7所示。反過來由上位機(jī)應(yīng)用程序注入指令數(shù)據(jù)e0h,a8h,周立功軟件接收到的數(shù)據(jù)為e0h,a8h,00h,OOh……。經(jīng)實驗表明,數(shù)據(jù)收發(fā)正確,近距離通信時,通信速率可高達(dá)1 Mb/s。

上位機(jī)應(yīng)用程序接收到的數(shù)據(jù)

  5 結(jié)論

  使用該方法設(shè)計的轉(zhuǎn)換器優(yōu)點在于:使用USB總線完成與計算機(jī)的數(shù)據(jù)交換,不會影響的整體通信速率;通過控制完成的設(shè)計,可擴(kuò)展性好,靈活性強(qiáng),穩(wěn)定性高。作為空間相機(jī)下位機(jī)地檢設(shè)備的一部分,同時還可以完成RS422等總線的通信控制。


上一頁 1 2 3 4 5 下一頁

關(guān)鍵詞: FPGA CAN總線 通信接口

評論


相關(guān)推薦

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

關(guān)閉