• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    如何實現UART/SPI轉CAN擴展CAN接口

    CSM系列嵌入式 SPI/UART轉CAN模塊可快速實現具有CAN-bus通訊接口擴展,CSM系列模塊內部集成了微處理器、CAN控制器、CAN收發器、電源電路、隔離電路、總線保護,不需連接任何外圍元件,即可使設備通過SPI或UART端口連接到 CAN-bus 網絡中。

    東西/原料

    • CSM300A UART/SPI轉CAN模塊
    • 電腦1臺
    • 串口線一根
    • CSM-Eval 評估板一塊
    • CSM300CFG軟件
    • 電源適配器一個

    引腳界說

    1. 1

      CSM300A隔離收發器引腳界說如圖1所示。

    2. 2

      CSM300A隔離收發器各引腳功能界說如圖2所示。

      END

    硬件設計典型毗連電路

    1. 1

      SPI轉CAN硬件電路

      利用SPI 轉CAN 功能時,需要將MODE 引腳接至高電平。MCU 的SPI 接口與CSM300(A)的SPI 接口毗連,同時MCU 需要供給GPIO 與RST、INT、CTL0、CTL1 引腳毗連,實現對CSM300(A)的有用監測與節制。若需要經由過程MCU對CSM300(A)進行設置裝備擺設,則需要額外的GPIO 與CFG 引腳毗連,具體如圖3所示參考電路。

    2. 2

      UART轉CAN硬件電路

      利用UART 轉CAN 功能時,需要將MODE 引腳接至低電平。MCU 的UART 與CSM300(A)的UART 接口毗連,同時一個GPIO 與RST 引腳毗連。若需要經由過程MCU 對CSM300(A)進行設置裝備擺設,則需要額外GPIO 的與CFG 引腳毗連。具體如下圖4所示。

      END

    軟件設置裝備擺設

    1. 1

      硬件毗連

      將電源適配器(9~12V)毗連至評估板電源接口;經由過程串口線(或USB轉串口線)毗連評估板與計較機COM口(或USB口)。具體入下圖5所示。

    2. 2

      硬件設置裝備擺設

      短接UART跳線;按照產物型號選擇產物工作電壓;放置需要設置裝備擺設的模塊;設置裝備擺設開關(CFG)選擇0(使能設置裝備擺設),模式選擇(MODE)固定選擇0,BOOT固定選擇1;按下電源開關;按下復位鍵,復位產物,產物將進入UART設置裝備擺設模式。具體如下圖6所示。     

    3. 3

      毗連設置裝備擺設軟件

      打開計較機上位機設置裝備擺設軟件CSM300CFG,產物選擇CSM100;選擇與評估板毗連的計較機COM串標語;點擊“毗連設備”按鈕;毗連當作功后,設置需要設置裝備擺設的參數,參數設置完當作,點擊“寫設置裝備擺設”按鈕,軟件提醒“寫設置裝備擺設當作功!”。具體如下圖7所示。

    4. 4

      設置裝備擺設完當作

      斷開設備,設置裝備擺設開關(CFG)選擇1(正常工作模式);按下復位鍵,復位產物,產物將進入正常工作模式。具體如下圖8所示。

      END

    注重事項

    • 模塊在“設置裝備擺設模式”和“正常工作”切換后應使模塊復位,不然模塊還處于本來的工作狀況;
    • 設置裝備擺設時,UART的波特率為9600bps,無法更改;
    • CSM100、CSM100-L、CSM100V33僅撐持透明轉換及透明帶標識轉換;
    • CSM100T、CSM100TL僅撐持自界說轉換;
    • 產物不撐持熱插拔;
    • 未利用引腳請懸空處置;
    • 產物為ESD敏感器件,請做好防靜電辦法;
    • 產物供電電壓切勿跨越許可規模,以免損壞產物。
    • 發表于 2020-03-04 19:00
    • 閱讀 ( 1349 )
    • 分類:其他類型

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆