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

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

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

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

CAN口不夠用了怎么辦?

傳感器技術(shù) ? 來源:未知 ? 作者:李倩 ? 2018-03-18 11:45 ? 次閱讀

隨著“智能制造”口號的實施跟相關(guān)產(chǎn)業(yè)的發(fā)展,CAN總線作為國際公認的三大工業(yè)總線之一,在智能機器人、新能源汽車上用得越來越多,但是很多工程師在項目開發(fā)過程中都會遇到:CAN接口不夠用了怎么辦?

一個嵌入式或者X86的工業(yè)控制板上,一般都會提供CAN、UART以太網(wǎng)USB、SPI、I2C等通訊接口,但是由于處理器的限制以及滿足通用性需求,很多廠家只能均衡的去分配這些接口,比如致遠電子旗下的部分工控核心板的接口就如表1所示:

表1 致遠核心板部分通訊接口詳情

可以看到通用型核心板一般提供的CAN-bus為2路,2路CAN-bus可以有效的保證通用需求,但是在一些特殊的情況,特別是新能源行業(yè)以及智能機器人行業(yè)日益發(fā)展的情況下,比如新能源汽車,由于電氣化程度的提高以及傳感器技術(shù)的增加,車身總線很多由之前的2路CAN(500K波特率的高速CAN跟250K波特率的低速CAN)的需求變成了4路甚至5路CAN的需求。這種情況下對車身ECU的CAN接口就有了新的要求,那傳統(tǒng)的板子的CAN口不夠用了該怎么辦呢?

圖1

圖2 CSM300模塊

CSM300的產(chǎn)品特性:

SPI或UART與CAN接口的雙向數(shù)據(jù)通信

CAN接口符合“ISO 11898-2”標(biāo)準(zhǔn);

SPI最高速率可達1.5Mbit/s;

UART最高速率可達921.6kbps;

CAN最高速率可達1Mbit/s;

隔離耐壓2500VDC

工作溫度:-40℃~+85℃。

CSM300(A)具有3種接口。一種是SPI接口,一種是UART接口,另外一種是CAN接口。其引腳排列如圖3所示:

圖3 CSM300引腳排列

CSM300的工作模式

圖4 SPI轉(zhuǎn)CAN硬件電路參考圖

UART轉(zhuǎn)CAN模式,硬件電路參考圖如圖5所示,在此模式下,CSM300(A)只能通過UART向CAN總線端發(fā)送或接收數(shù)據(jù)。UART通信格式固定為:1起始位,8數(shù)據(jù)位,1停止位,不可更改。UART的通信速率范圍為300bps~921600bps。此模式下,SPI接口無效,不會處理任何出現(xiàn)在SPI接口的數(shù)據(jù),也不會返回CAN總線端接收到的數(shù)據(jù)至SPI。

圖5 UART轉(zhuǎn)CAN硬件電路參考圖

數(shù)據(jù)轉(zhuǎn)換模式

CSM300(A)的數(shù)據(jù)轉(zhuǎn)換方式有三種:透明轉(zhuǎn)換、透明帶標(biāo)識轉(zhuǎn)換、自定義協(xié)議轉(zhuǎn)換。

透明轉(zhuǎn)換模式:是指任何一側(cè)總線只要接收到數(shù)據(jù),即立刻發(fā)送至另一側(cè)總線上,數(shù)據(jù)不做任何處理。透明轉(zhuǎn)換方式下,CSM300(A)無需對數(shù)據(jù)進行額外處理,最大限度地提高了數(shù)據(jù)轉(zhuǎn)換速度,也提高了緩沖區(qū)的利用率,因為在接收的同時CSM300(A)也在轉(zhuǎn)換并發(fā)送,又空出了可以接收的緩沖區(qū)。

透明帶標(biāo)識轉(zhuǎn)換:透明帶標(biāo)識轉(zhuǎn)換,是在透明轉(zhuǎn)換的基礎(chǔ)上衍生而來,是指發(fā)送或接收的串行幀中都包含了有效的CAN幀ID字節(jié)。

圖6 CSM300配置工具

為提高用戶的開發(fā)效率,CSM300(A)系列產(chǎn)品配套了專用的CSM-Eval評估板,可用于CSM300(A)產(chǎn)品的配置及測試。通過全面的技術(shù)支持來解決工程師們UART/SPI轉(zhuǎn)CAN的難題。

圖7 CSM-Eval 評估板

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

    關(guān)注

    40

    文章

    5430

    瀏覽量

    171863
  • CAN
    CAN
    +關(guān)注

    關(guān)注

    57

    文章

    2756

    瀏覽量

    463841

原文標(biāo)題:CAN口不夠用了怎么辦?

文章出處:【微信號:WW_CGQJS,微信公眾號:傳感器技術(shù)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    PCB面積總是不夠用?試試這個方案唄~

    PCB面積總是不夠用?試試這個方案唄~
    的頭像 發(fā)表于 10-17 15:14 ?932次閱讀
    PCB面積總是<b class='flag-5'>不夠用</b>?試試這個方案唄~

    單片機RAM不夠用怎么解決?

    來自一位用戶的咨詢,麻煩幫忙解答。越詳細越好,有圖有真相。如有相關(guān)的視頻、文檔也可以輔助說明,謝謝。 單片機RAM不夠用怎么辦? 單片機都有RAM,如果我們一下子定義了一大堆的變量,使得變量占的空間大于RAM,這樣單片機還能運行嗎?電腦出現(xiàn)這種問題是怎么解決的
    發(fā)表于 02-02 07:35

    液晶顯示,IO不夠用怎么辦

    我最近在做一個東西,需要用到3.2英寸的tft屏,但IO不夠用了,只剩下兩個8位IO,但手上的TFT屏都是30針的,請教各位高手該選用什么型號的屏,謝謝啦
    發(fā)表于 01-07 09:43

    Atmega328P 內(nèi)存不夠用怎么辦

    用328P做溫控,需要適用多種熱電偶,現(xiàn)在寫入多種分度表后(已經(jīng)喲哦那個const寫入Flash)內(nèi)存提示不夠用,怎么解決因為要求精度要有0.1,所以說采用查表法,但是現(xiàn)在分度表太大了,求大神怎么解決
    發(fā)表于 03-04 13:26

    DSP的PWM不夠用怎么擴展?

    如題,DSP的PWM不夠用,也不合適用定時器做。有沒有那種PWM發(fā)生芯片,由DSP通過并行之類的把占空比信號給到PWM發(fā)生芯片,芯片產(chǎn)生對應(yīng)的PWM波形?
    發(fā)表于 06-04 14:41

    OMAP L138 外接大容量NOR FLASH 時 地址線位數(shù)不夠用的,怎么辦

    請問,我在使用OMAP L138 時?? 需要接2Gb容量的NOR FLASH, 但是 OMAP L138的EMIFA接口 只有24位 地址,還需要二個地址位 ,請問OMAP L138的EMIFA接口外接大容量NOR FLASH 時 地址線位數(shù)不夠用的,怎么辦
    發(fā)表于 06-21 02:35

    兩個CS1237的SCLK可以用一個IO來控制碼?CPU 引腳不夠用了

    `兩個CS1237的SCLK可以用一個IO來控制碼?CPU引腳不夠用了?`
    發(fā)表于 05-14 08:31

    STM啟動問題和flash不夠用的問題怎么解決

    各位大蝦:小弟初次接觸STM32,不明白該款存儲器的啟動問題,哪位給簡單說說。另外我們的程序下載了STM內(nèi)部的Flash里面,假如內(nèi)部flash不夠用怎么辦啊?擴展還是換型號?
    發(fā)表于 06-11 09:00

    串口不夠用的解決辦法?

    我要用好我個串口,但是單片機上就必個,串口不夠用怎么辦
    發(fā)表于 08-04 00:56

    IO不夠用怎么辦

    C51單片機————總線與系統(tǒng)擴展Created with Rapha?l 2.1.2張三張三李四李四四哥,IO不夠用怎么辦?你可以進行系統(tǒng)擴展!什么鬼?那是什么東西?。。。看書去1.引文前面說過
    發(fā)表于 07-19 07:21

    請問單片機定時器不夠用怎么辦

    請問單片機定時器不夠用怎么辦
    發(fā)表于 09-29 07:14

    如果UART串口不夠用還要用printf該怎么辦

    如果UART串口不夠用還要用printf該怎么辦呢?基于STM32的printf函數(shù)有幾種用法呢?
    發(fā)表于 11-30 07:03

    單片機的IO不夠用了怎么辦?如何擴展單片機的IO

    單片機的IO不夠用了怎么辦?如何擴展單片機的IO? 單片機是應(yīng)用廣泛的微處理器,其具有較高的可編程性、靈活性和成本效益等優(yōu)點,在嵌入式系統(tǒng)中得到了廣泛的應(yīng)用。然而,由于每一個單片機
    的頭像 發(fā)表于 10-24 11:49 ?7521次閱讀

    嵌入式系統(tǒng)中,內(nèi)存不夠用了怎么辦

    嵌入式系統(tǒng)中,內(nèi)存不夠用了怎么辦? 隨著技術(shù)的不斷發(fā)展,微型化、便攜化的智能化設(shè)備正逐漸成為人們生活中不可或缺的一部分。然而,在這些設(shè)備中,嵌入式系統(tǒng)的內(nèi)存空間通常都非常有限,并且需要同時支持多種
    的頭像 發(fā)表于 10-29 16:33 ?1043次閱讀

    FANUC外部I/O點數(shù)不夠用了怎么辦?可以擴展I/O點數(shù)嗎?

    FANUC外部I/O點數(shù)不夠用了怎么辦?可以擴展I/O點數(shù)嗎? 擴展FANUC的外部I/O點數(shù)是一種常見的需求,這可以通過一些方法來實現(xiàn)。 在FANUC控制系統(tǒng)中,I/O模塊被用于將外部設(shè)備與控制器
    的頭像 發(fā)表于 02-18 15:21 ?1950次閱讀
    主站蜘蛛池模板: 亚洲综合一区二区| 国产午夜一区二区在线观看| 四虎永久网址影院| 天天在线综合网| 久久国产精品永久免费网站| 四虎国产精品成人永久免费影视| 4455四色永久免费| 国产精品午夜剧场| 美女脱裤子屁屁视频| 午夜在线免费视频| 成人在线播放av| 国产综合图区| 久久综合九色婷婷97| 欧美婷婷六月丁香综合色| 天堂最新版资源www在线| 正在播放91| 黄网站免费视频| 亚洲码在线| 黄色网 在线播放| 日韩操穴| 欧美黑人性xxx猛交| 西西人体大胆午夜gog0| 国产精品福利久久2020| 欧美骚| 高h细节肉爽文bl文| 99久热只有精品视频免费观看17| 欧美一区二区三区不卡免费观看| 免费被黄网站在观看| 首页 亚洲 欧美 制服 丝腿| 真人午夜a一级毛片| 444kk免费| 亚洲色图欧美激情| 亚洲免费三级| 人与牲动交xxxxbbbb高清| 青青青草国产| 欧美人与动性视频在线观| 日本成本人三级在线观看2018| 激情在线视频| 国产精品久久新婚兰兰| 国产三级毛片视频| 人成xxxwww免费视频|