在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

MD9360四路CANFD應用實例

ZLG致遠電子 ? 2024-08-08 08:25 ? 次閱讀

隨著通信技術的進步和總線技術的廣泛應用,對總線帶寬和傳輸速率提出了更高的要求。MD9360-T核心板提供四路CANFD,讓你的數據傳輸更快速、更可靠。

MD9360-EV-Board評估板(如圖 1所示)是致遠電子精心推出的集工控與評估于一身的評估底板。該評估底板可選搭配MD9360-T系列核心板,根據核心板的選型提供豐富的外圍接口做評估和擴展使用,方便靈活。該評估底板提供四路CANFD接口。在實際使用過程中,可以滿足汽車工業、?工業自動化、?能源管理等領域應用需求。

bdaba23c-551c-11ef-817b-92fbcf53809c.png

圖1 MD9360-EV-Board評估板MD9360-EV-Board的4路CANFD位于IO擴展接口中,接口采用2.54間距的2*20P雙排母座或雙排針,如圖 2所示。接口引腳定義如表 1所示。

bdb112e4-551c-11ef-817b-92fbcf53809c.png

圖2 IO擴展接口表1IO擴展接口引腳定義

bdc854c2-551c-11ef-817b-92fbcf53809c.jpg

為了測試MD9360-EV-Board的四路CANFD同時收發的性能,將CANFD0和CANFD1對接、CANFD2和CANFD3對接,然后同時進行收發測試(CANFD0向CANFD1發送數據的同時,CANFD1也向CANFD0發送數據。CANFD2和CANFD3也是如此),先使用啟動腳本(如程序清單 1所示)啟動四路CANFD。

程序清單1啟動腳本can_init.sh

#!/bin/baship link set can0 downip link set can1 downip link set can2 downip link set can3 downip link set can0 type can bitrate 1000000 dbitrate 5000000 fd onip link set can1 type can bitrate 1000000 dbitrate 5000000 fd onip link set can2 type can bitrate 1000000 dbitrate 5000000 fd onip link set can3 type can bitrate 1000000 dbitrate 5000000 fd onip link set can0 upip link set can1 upip link set can2 upip link set can3 up

然后,使用測試腳本can_send.sh(如程序清單 2所示)進行測試。

程序清單2測試腳本can_send.sh

#!/bin/bashFRAMES=204800echo ${FRAMES} > /sys/class/net/can0/tx_queue_lenecho ${FRAMES} > /sys/class/net/can1/tx_queue_lenecho ${FRAMES} > /sys/class/net/can2/tx_queue_lenecho ${FRAMES} > /sys/class/net/can3/tx_queue_lensleep 1candump can0 -n ${FRAMES} -t d > /dev/null &candump can1 -n ${FRAMES} -t d > /dev/null &candump can2 -n ${FRAMES} -t d > /dev/null &candump can3 -n ${FRAMES} -t d > /dev/null &sleep 1timestamp_old=$(date +%s)cangen can0 -g 0 -f -L 64 -b -n ${FRAMES} &cangen can1 -g 0 -f -L 64 -b -n ${FRAMES} &cangen can2 -g 0 -f -L 64 -b -n ${FRAMES} &cangen can3 -g 0 -f -L 64 -b -n ${FRAMES} &while truedo if [[ `ps -ef | grep cangen | grep -v grep | wc -l` = 0 ]] ; then sleep 1 if [[ `ps -ef | grep candump | grep -v grep | wc -l` = 0 ]] ; then echo "測試結束,正常無丟幀。" timestamp_new=$(date +%s) tmp=$((timestamp_new - timestamp_old)) speed=$((FRAMES / tmp)) echo "四路canfd同時雙向發送、接收64字節定長隨機數據幀,速率為: ${speed} frame/s" break fi echo "測試結束,異常有丟幀!" break fi sleep 1done

測試結果如圖 3所示。

bde44f1a-551c-11ef-817b-92fbcf53809c.png

圖3 CANFD測試結果

以上結果3303 frame/s,是四路CANFD同時雙向收發64字節數據幀時的速率,如果是單向收發速率將達到5000 frame/s以上,本文只討論雙向收發的情況。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 評估板
    +關注

    關注

    1

    文章

    544

    瀏覽量

    29318
  • 致遠電子
    +關注

    關注

    13

    文章

    406

    瀏覽量

    31308
  • CANFD
    +關注

    關注

    0

    文章

    58

    瀏覽量

    4945
收藏 人收藏

    評論

    相關推薦

    RA MCU CANFD的應用實例(上)

    本篇文章將以RA6E2為例,介紹如何使用瑞薩電子FSP CAN-FD lite的堆棧來設計和實現基于CAN的簡易系統。最后,使用兩套FPB-RA6E2和CAN收發器模塊通過CAN實現相互通信,按下一塊板上的按鍵S1會發送CANFD數據。
    的頭像 發表于 10-25 15:53 ?1282次閱讀
    RA MCU <b class='flag-5'>CANFD</b>的應用<b class='flag-5'>實例</b>(上)

    求助,關于M467系列CANFD的BSP例程疑問

    CANFD_SetSIDFltr(g_pCanfd, 0, CANFD_RX_BUFFER_STD(0x111, 0)); CANFD_SetSIDFltr(g_pCanfd, 0
    發表于 01-16 08:19

    TC275D系列的芯片支持標準CANFD能配置成非標準CANFD的嗎?

    TC275D系列的芯片支持標準CANFD,是否也能配置成非標準CANFD的呢,有那位技術人員配置過嗎?
    發表于 02-06 08:31

    tc234六都是canfd嗎?

    tc234六都是canfd
    發表于 02-19 07:37

    N9360A測試儀安裝說明

    this manual provides the user with an overview of the N9360A tester, installation instructions, maintenance & overall specifications of the tester
    發表于 10-30 06:32

    CANFD節點如何與經典CAN總線正常通信呢?

    CANFD的來源是什么?CANFD有哪幾個顯著特點?CANFD節點如何與經典CAN總線正常通信呢?
    發表于 06-16 09:31

    哪些STM32有CANFD

    目錄哪些STM32有CANFD外設參考文檔CAN-FD特性CAN-FD格式CAN 2.0 VS CAN-FDSTM32 FDCAN 外設特性位時間和采樣點Message RAM濾波器設置Rx
    發表于 08-12 07:21

    什么是MD

    什么是MDMD是Mini Disc的縮寫,指微型唱機,MD又分可錄型MD(Recordable,有磁頭和雷射頭兩個頭),和單放型MD
    發表于 06-19 00:07 ?2.2w次閱讀

    英創信息技術工控主板EM9360的GPIO介紹

    英創公司的ARM9工控主板產品 EM9360是一款預裝WinCE操作系統,以多種通訊接口、支持各種擴展為其技術特色。EM9360的板載的3以太網接口、6串口以及1
    的頭像 發表于 11-14 09:34 ?2402次閱讀

    英創信息技術主板EM9360 IRIG-B碼校時方案

    EM9360構建成同時支持4網口,雙CAN,22串口的網絡通訊終端,基于其強大的通訊功能,EM9360廣泛應用于電力、鐵路,電信等行業。在上述行業中,除了對設備的通訊功能,運行穩定性有很高的要求之外,一般還需要系統具有高精度的時間同步功能。鑒于此,EM
    的頭像 發表于 01-14 14:31 ?1515次閱讀
    英創信息技術主板EM<b class='flag-5'>9360</b> IRIG-B碼校時方案

    CANFD總線異構通訊簡單實例

    ? 本例程主要講解 CANFD 總線異構通訊簡單實例。把 CANFD 分配給 M4 核,然后另外一塊開發板發送,M4 接收 CANFD 數據并通過異構通訊方式發送給 A7 在終端回顯。
    的頭像 發表于 01-15 15:22 ?3959次閱讀

    基于先楫半導體RISC-V的CANFD轉USB接口卡

    基于先楫半導體RISC-V的CANFD轉USB接口卡
    的頭像 發表于 08-07 11:55 ?1055次閱讀
    基于先楫半導體RISC-V的<b class='flag-5'>四</b><b class='flag-5'>路</b><b class='flag-5'>CANFD</b>轉USB接口卡

    國產高性能核心板MD9340性能大揭秘

    ZLG致遠電子新品MD9340-T系列工控核心板已經發布,本文以MD9340-T核心板為例,測試該核心板的處理器、以太網、CANFD性能等。前言MD9340-T核心板是我司基于Semi
    的頭像 發表于 10-13 08:25 ?1247次閱讀
    國產高性能核心板<b class='flag-5'>MD</b>9340性能大揭秘

    CAN與CANFD的區別 CAN與CANFD如何轉換

    CAN與CANFD的區別 CAN與CANFD如何轉換? CAN(Controller Area Network)是一種廣泛應用于汽車和工業控制系統等領域的串行通信協議,用于在不同的設備間傳輸數據。而
    的頭像 發表于 11-22 16:37 ?5982次閱讀

    MD9360多屏同顯異顯應用實例

    MD9360-T核心板多屏同顯、異顯技術,讓你的顯示學會分身術。MD9360-EV-Board評估板(如圖1所示)是致遠電子精心推出的集工控與評估于一身的評估底板。該評估底板可選搭配MD9360
    的頭像 發表于 08-07 08:25 ?336次閱讀
    <b class='flag-5'>MD9360</b>多屏同顯異顯應用<b class='flag-5'>實例</b>
    主站蜘蛛池模板: 日韩高清毛片| 午夜.dj高清在线观看免费8| 国产伦精品一区二区| 亚洲精品老司机综合影院| 四虎影业| bt天堂资源在线官网bt| 成人国产激情福利久久精品| 亚洲一区二区电影| 好看的一级毛片| 国产98在线传媒在线视频| 亚洲男人天堂2020| 日本理论午夜中文字幕第一页| 成成人看片在线| 性欧美hd| yy肉戏多纯黄的小说| 涩多多在线观看| 在线观看永久免费视频网站| 激情伦成人综合小说| 日韩欧美中文字幕在线视频| 午夜影院在线免费| 视频一区二区不卡| 男女免费网站| 午夜在线播放| 美女被网站免费看九色视频| 久操天堂| 秋霞麻豆| 亚洲国产精品综合久久网络| 免费看欧美一级特黄a大片| 一级午夜| 男人j桶进女人j的视频| 精品玖玖| 99涩涩| 涩五月婷婷| 失禁h啪肉尿出来高h| 国产视频精品久久| 四虎精品免费永久在线| 天天碰天天| 亚洲国内精品久久| 亚洲va国产日韩欧美精品色婷婷| 午夜三级在线| 国产免费卡1卡2卡|