0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【CVM01系列】| MCU硬件設(shè)計(jì)指南:用于CAN通信的FlexCAN硬件模塊

jf_pJlTbmA9 ? 來源:深圳曦華科技 ? 作者:深圳曦華科技 ? 2023-09-18 10:56 ? 次閱讀

ISO-11898-2中規(guī)定了CAN的物理層特性。該標(biāo)準(zhǔn)規(guī)定使用由阻抗為120Ω(標(biāo)稱)的平行線組成的電纜。實(shí)際應(yīng)用場(chǎng)景電磁環(huán)境復(fù)雜,所以考慮傳輸抗干擾能力一般使用屏蔽雙絞線,盡管ISO-11898-2也允許使用非屏蔽電纜。對(duì)于數(shù)據(jù)速率為1Mbps的CAN,規(guī)定最大線路長(zhǎng)度為40米。當(dāng)然,在較低的數(shù)據(jù)速率下,可能會(huì)有更長(zhǎng)的線路。ISO-11898-2規(guī)定了一種線路拓?fù)浣Y(jié)構(gòu),各個(gè)節(jié)點(diǎn)使用短樁連接。

CAN是一種多主串行總線標(biāo)準(zhǔn)(廣泛應(yīng)用到汽車電子工業(yè)領(lǐng)域等),用于連接電子控制單元(ECU),CAN網(wǎng)絡(luò)上需要兩個(gè)或多個(gè)節(jié)點(diǎn)才能通信。而FlexCAN是一種基于CAN協(xié)議標(biāo)準(zhǔn)的硬件實(shí)現(xiàn)。通過FlexCAN微控制器可以方便地與其他設(shè)備進(jìn)行CAN通信,實(shí)現(xiàn)數(shù)據(jù)的傳輸和交換。它支持多個(gè)CAN總線,并提供多個(gè)收發(fā)器和過濾器來處理不同類型的消息。FlexCAN還支持各種CAN協(xié)議的標(biāo)準(zhǔn)和擴(kuò)展功能,以滿足不同應(yīng)用的需求。

每個(gè)CAN節(jié)點(diǎn)通過一個(gè)收發(fā)器與CAN總線進(jìn)行物理連接。該收發(fā)器能夠驅(qū)動(dòng)CAN總線所需的大電流,并有電流保護(hù)功能,以防止失效的CAN節(jié)點(diǎn)影響整個(gè)網(wǎng)絡(luò)。一個(gè)帶有CVM01xx微控制器的典型CAN總線拓?fù)淙鐖D1所示。

wKgZomUDwO6AOWaPAABeF4zfCeU246.png

圖1 CAN總線拓?fù)?/p>

FlexCAN模塊完全按照CAN協(xié)議規(guī)范、具有可變數(shù)據(jù)速率的CAN(CAN FD)協(xié)議和CAN 2.0 B協(xié)議執(zhí)行。該模塊可支持標(biāo)準(zhǔn)幀和擴(kuò)展幀以及長(zhǎng)達(dá)64字節(jié)的有效載荷,傳輸速率可達(dá)8Mbps,消息緩沖區(qū)被存儲(chǔ)在FlexCAN模塊專用的嵌入式RAM中。

有關(guān)芯片中配置的消息緩沖區(qū)的數(shù)量,請(qǐng)參見器件的用戶手冊(cè)中芯片的配置細(xì)節(jié)。

像大多數(shù)其他的CAN收發(fā)器一樣,CANH、CANL可供設(shè)計(jì)者根據(jù)應(yīng)用來連接總線終端。圖2和圖3顯示了CAN節(jié)點(diǎn)終端的例子。

wKgaomUDwPCAXDc1AACGW9MARSg515.png

圖2 CAN收發(fā)器電路

wKgaomUDwPGAM8h6AAEJ2z38yFQ552.png

圖3 帶共模扼流圈的CAN收發(fā)器電路

來源:深圳曦華科技

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    16900

    瀏覽量

    349937
  • 收發(fā)器
    +關(guān)注

    關(guān)注

    10

    文章

    3372

    瀏覽量

    105798
  • CAN通信
    +關(guān)注

    關(guān)注

    5

    文章

    93

    瀏覽量

    17802
  • 硬件設(shè)計(jì)
    +關(guān)注

    關(guān)注

    18

    文章

    394

    瀏覽量

    44517
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    微控制器集成的FlexCAN外設(shè)模塊

    設(shè)計(jì)生產(chǎn)的MM32F0140和MM32F5系列微控制器芯片也集成了FlexCAN外設(shè)模塊。本文以MM32F0140 / MM32F5270 微控制器芯片上集成的FlexCAN作為
    的頭像 發(fā)表于 06-16 11:06 ?1903次閱讀
    微控制器集成的<b class='flag-5'>FlexCAN</b>外設(shè)<b class='flag-5'>模塊</b>

    MSPM0 G 系列 MCU 硬件開發(fā)指南

    MSPM0 G 系列微控制器 (MCU) 產(chǎn)品系列提供多種具有超低功耗和集成式模擬數(shù)字外設(shè)的 32 位 MCU,適用于檢測(cè)、測(cè)量和控制應(yīng)用。
    發(fā)表于 04-12 13:52

    CVM01系列】| MCU硬件設(shè)計(jì)指南用于LIN接口的UART模塊

    CVM01系列】| MCU硬件設(shè)計(jì)指南用于LIN接口的UART
    的頭像 發(fā)表于 09-18 10:56 ?1708次閱讀
    【<b class='flag-5'>CVM01</b><b class='flag-5'>系列</b>】| <b class='flag-5'>MCU</b><b class='flag-5'>硬件</b>設(shè)計(jì)<b class='flag-5'>指南</b>:<b class='flag-5'>用于</b>LIN接口的UART<b class='flag-5'>模塊</b>

    CVM01系列】| MCU硬件設(shè)計(jì)指南:模擬比較接口

    CVM01系列】| MCU硬件設(shè)計(jì)指南:模擬比較接口
    的頭像 發(fā)表于 09-18 10:56 ?694次閱讀
    【<b class='flag-5'>CVM01</b><b class='flag-5'>系列</b>】| <b class='flag-5'>MCU</b><b class='flag-5'>硬件</b>設(shè)計(jì)<b class='flag-5'>指南</b>:模擬比較接口

    CVM01系列】| MCU硬件設(shè)計(jì)指南:調(diào)試和編程接口

    CVM01系列】| MCU硬件設(shè)計(jì)指南:調(diào)試和編程接口
    的頭像 發(fā)表于 09-18 10:56 ?1037次閱讀
    【<b class='flag-5'>CVM01</b><b class='flag-5'>系列</b>】| <b class='flag-5'>MCU</b><b class='flag-5'>硬件</b>設(shè)計(jì)<b class='flag-5'>指南</b>:調(diào)試和編程接口

    CVM01系列】| MCU硬件設(shè)計(jì)指南:時(shí)鐘電路

    CVM01系列】| MCU硬件設(shè)計(jì)指南:時(shí)鐘電路
    的頭像 發(fā)表于 09-18 10:56 ?2015次閱讀
    【<b class='flag-5'>CVM01</b><b class='flag-5'>系列</b>】| <b class='flag-5'>MCU</b><b class='flag-5'>硬件</b>設(shè)計(jì)<b class='flag-5'>指南</b>:時(shí)鐘電路

    CVM01系列】| MCU硬件設(shè)計(jì)指南:電源系統(tǒng)

    CVM01系列】| MCU硬件設(shè)計(jì)指南:電源系統(tǒng)
    的頭像 發(fā)表于 09-18 10:56 ?865次閱讀
    【<b class='flag-5'>CVM01</b><b class='flag-5'>系列</b>】| <b class='flag-5'>MCU</b><b class='flag-5'>硬件</b>設(shè)計(jì)<b class='flag-5'>指南</b>:電源系統(tǒng)

    曦華科技汽車MCU芯片CVM01系列典型應(yīng)用案例

    基于CVM014x系列通用評(píng)估板開發(fā)的電機(jī)控制套件,集成了FOC、六步方波控制等算法,可支持帶各類位置傳感器或無位置傳感器的BLDC和PMSM電機(jī)應(yīng)用。適用于各類通用小電機(jī)控制,比如電子水泵、油泵、冷卻風(fēng)扇,以及電動(dòng)座椅長(zhǎng)滑軌控
    發(fā)表于 12-22 11:07 ?1239次閱讀
    曦華科技汽車<b class='flag-5'>MCU</b>芯片<b class='flag-5'>CVM01</b><b class='flag-5'>系列</b>典型應(yīng)用案例

    曦華科技車規(guī)級(jí)電容觸控型CVM012x系列MCU正式上市!

    曦華科技車規(guī)級(jí)電容觸控型CVM012x系列MCU正式上市。作為國(guó)產(chǎn)首顆可以實(shí)現(xiàn)HoD應(yīng)用的真車規(guī)級(jí)單芯片解決方案,該系列產(chǎn)品繼承了已經(jīng)批量量產(chǎn)的曦華
    的頭像 發(fā)表于 03-15 16:53 ?676次閱讀
    曦華科技車規(guī)級(jí)電容觸控型<b class='flag-5'>CVM</b>012x<b class='flag-5'>系列</b><b class='flag-5'>MCU</b>正式上市!

    曦華科技推出首款車規(guī)級(jí)電容觸控型CVM012x系列MCU

    曦華科技車規(guī)級(jí)電容觸控型CVM012x系列MCU正式上市。作為國(guó)產(chǎn)首顆可以實(shí)現(xiàn)HoD應(yīng)用的真車規(guī)級(jí)單芯片解決方案,該系列產(chǎn)品繼承了已經(jīng)批量量產(chǎn)的曦華
    的頭像 發(fā)表于 03-22 10:08 ?420次閱讀
    曦華科技推出首款車規(guī)級(jí)電容觸控型<b class='flag-5'>CVM</b>012x<b class='flag-5'>系列</b><b class='flag-5'>MCU</b>

    MSPM0 G系列MCU硬件開發(fā)指南

    電子發(fā)燒友網(wǎng)站提供《MSPM0 G系列MCU硬件開發(fā)指南.pdf》資料免費(fèi)下載
    發(fā)表于 09-05 10:58 ?0次下載
    MSPM0 G<b class='flag-5'>系列</b><b class='flag-5'>MCU</b><b class='flag-5'>硬件</b>開發(fā)<b class='flag-5'>指南</b>

    MSPM0 G系列MCU硬件開發(fā)指南

    電子發(fā)燒友網(wǎng)站提供《MSPM0 G系列MCU硬件開發(fā)指南.pdf》資料免費(fèi)下載
    發(fā)表于 09-05 09:57 ?0次下載
    MSPM0 G<b class='flag-5'>系列</b><b class='flag-5'>MCU</b><b class='flag-5'>硬件</b>開發(fā)<b class='flag-5'>指南</b>

    MSPM0 L 系列 MCU硬件開發(fā)指南

    電子發(fā)燒友網(wǎng)站提供《MSPM0 L 系列 MCU硬件開發(fā)指南.pdf》資料免費(fèi)下載
    發(fā)表于 09-09 10:36 ?0次下載
    MSPM0 L <b class='flag-5'>系列</b> <b class='flag-5'>MCU</b><b class='flag-5'>硬件</b>開發(fā)<b class='flag-5'>指南</b>

    MSPM0 L系列MCU硬件開發(fā)指南

    電子發(fā)燒友網(wǎng)站提供《MSPM0 L系列MCU硬件開發(fā)指南.pdf》資料免費(fèi)下載
    發(fā)表于 09-07 11:12 ?1次下載
    MSPM0 L<b class='flag-5'>系列</b><b class='flag-5'>MCU</b><b class='flag-5'>硬件</b>開發(fā)<b class='flag-5'>指南</b>

    MSPM0 C系列MCU硬件開發(fā)指南

    電子發(fā)燒友網(wǎng)站提供《MSPM0 C系列MCU硬件開發(fā)指南.pdf》資料免費(fèi)下載
    發(fā)表于 09-27 10:40 ?0次下載
    MSPM0 C<b class='flag-5'>系列</b><b class='flag-5'>MCU</b><b class='flag-5'>硬件</b>開發(fā)<b class='flag-5'>指南</b>