日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

一個(gè)嵌入式或者X86的工業(yè)控制板上,少不了CAN口!

AGk5_ZLG_zhiyua ? 來源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2018-03-19 08:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

表1 致遠(yuǎn)核心板部分通訊接口詳情

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

圖1

沒關(guān)系,CAN口不夠不要緊,你還有UART跟SPI啊。

UART跟SPI是很通用的通訊接口,也是一種比較容易實(shí)現(xiàn)的通訊接口,在CAN口不夠用時(shí)我們可以把UART或SPI轉(zhuǎn)成CAN口來用,CSM300就是一款可以快速實(shí)現(xiàn)UART/SPI轉(zhuǎn)CAN的模塊。

CSM系列集成了32bit微處理器、CAN控制器、CAN收發(fā)器、電源電路、隔離電路、總線保護(hù)于一身,所有元器件布置在一個(gè)微型的封裝模塊之內(nèi)。模塊尺寸僅31.80×20.30×6.50mm,相當(dāng)于一個(gè)DIP-24集成電路。麻雀雖小,五臟俱全,不需要連接任何外圍元件,CSM系列即可以使設(shè)備通過SPI或UART端口連接到CAN-bus網(wǎng)絡(luò)中,用戶可以不深入了解CAN-bus的相關(guān)知識(shí),利用此芯片操作CAN-bus就如同操作UART一樣方便。

圖2 CSM300模塊

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

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

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

  • SPI最高速率可達(dá)1.5Mbit/s;

  • UART最高速率可達(dá)921.6kbps;

  • CAN最高速率可達(dá)1Mbit/s;

  • 隔離耐壓2500VDC;

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

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

圖3 CSM300引腳排列

CSM300的工作模式

SPI轉(zhuǎn)CAN模式,其硬件參考圖如圖4所示,在此工作模式下,CSM300(A)始終作為SPI從機(jī),SPI限定工作在模式3(CPOL、CPHA均為1),數(shù)據(jù)長(zhǎng)度限定為8位,MSB高位先傳輸。透明轉(zhuǎn)換、透明帶標(biāo)識(shí)轉(zhuǎn)換下最高通信速率為1.5Mbps,自定義協(xié)議轉(zhuǎn)換最高通信速率為1Mbps。SPI主機(jī)可以發(fā)送數(shù)據(jù)至CAN總線端,且可接收CAN總線端收到的數(shù)據(jù)。此時(shí)UART接口無效,不會(huì)處理任何出現(xiàn)在UART接口的數(shù)據(jù),也不會(huì)返回CAN總線端接收到的數(shù)據(jù)至UART。

圖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接口無效,不會(huì)處理任何出現(xiàn)在SPI接口的數(shù)據(jù),也不會(huì)返回CAN總線端接收到的數(shù)據(jù)至SPI。

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

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

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

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

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

自定義協(xié)議轉(zhuǎn)換:自定義協(xié)議轉(zhuǎn)換方式下,串行幀必須符合規(guī)定的幀格式。有效的串行幀由幀頭、幀長(zhǎng)度、幀類型、幀ID、數(shù)據(jù)域、幀尾。當(dāng)用戶發(fā)送的串行幀完全符合定義的格式時(shí),CSM300(A)才會(huì)接收串行幀的數(shù)據(jù)并進(jìn)行轉(zhuǎn)發(fā),否則不作任何處理直接丟棄。

CSM300模塊帶有配置工具CSM300CFG,用戶可以使用此軟件非常方便地對(duì)產(chǎn)品進(jìn)行配置,同時(shí)軟件提供用戶當(dāng)前選擇配置的寫配置命令幀的完整幀數(shù)據(jù),用戶可以直接復(fù)制到程序中使用,免除用戶設(shè)定命令幀的繁瑣工作。

圖6 CSM300配置工具

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

圖7 CSM-Eval 評(píng)估板

聲明:本文內(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)投訴
  • 以太網(wǎng)
    +關(guān)注

    關(guān)注

    41

    文章

    6206

    瀏覽量

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

    關(guān)注

    59

    文章

    3097

    瀏覽量

    473603
  • X86
    X86
    +關(guān)注

    關(guān)注

    5

    文章

    300

    瀏覽量

    45586
  • CSM300
    +關(guān)注

    關(guān)注

    0

    文章

    1

    瀏覽量

    3189

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

文章出處:【微信號(hào):ZLG_zhiyuan,微信公眾號(hào):ZLG致遠(yuǎn)電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    PDA手持終端底層硬件架構(gòu)大揭秘:Arm、x86、RISC-V誰才是未來?

    的,是 Arm、x86層。Arm 官方把 Arm 架構(gòu)描述為面向高效、可擴(kuò)展計(jì)算生態(tài)的基礎(chǔ)架構(gòu),并明確提到它廣泛出現(xiàn)在移動(dòng)設(shè)備與嵌入式場(chǎng)景中;Intel 的技術(shù)文檔
    的頭像 發(fā)表于 04-28 17:00 ?282次閱讀
    PDA手持終端底層硬件架構(gòu)大揭秘:Arm、<b class='flag-5'>x86</b>、RISC-V誰才是未來?

    STPC? ATLAS:強(qiáng)大的X86核心PC兼容片系統(tǒng)

    STPC? ATLAS:強(qiáng)大的X86核心PC兼容片系統(tǒng) 在當(dāng)今的電子設(shè)備領(lǐng)域,對(duì)于高性能、集成化的芯片需求日益增長(zhǎng)。STPC? ATLAS作為款專為終端設(shè)計(jì)的X86核心PC兼容片
    的頭像 發(fā)表于 04-17 15:05 ?111次閱讀

    STPC? CONSUMER-II:款強(qiáng)大的x86核心PC兼容信息家電片系統(tǒng)

    STPC? CONSUMER-II:款強(qiáng)大的x86核心PC兼容信息家電片系統(tǒng) 在當(dāng)今的電子世界中,片系統(tǒng)(SoC)的發(fā)展日新月異,為各種電子設(shè)備帶來了更強(qiáng)大的性能和更高的集成度。
    的頭像 發(fā)表于 04-17 15:05 ?126次閱讀

    什么是嵌入式應(yīng)用開發(fā)?

    系統(tǒng)中,用于控制、監(jiān)測(cè)或通信等特定用途。與般計(jì)算機(jī)系統(tǒng)不同,嵌入式系統(tǒng)通常具有較小的存儲(chǔ)容量、處理能力和功耗,且需要滿足特定的實(shí)時(shí)性、可靠性和安全性要求?。 應(yīng)用領(lǐng)域 嵌入式系統(tǒng)
    發(fā)表于 01-12 16:13

    arm嵌入式主板優(yōu)缺點(diǎn)

    嵌入式主板是嵌入在設(shè)備里面做控制、數(shù)據(jù)處理使用的CPU ,常見的有兩類,即基于X86嵌入式
    發(fā)表于 01-08 07:08

    分享個(gè)嵌入式開發(fā)學(xué)習(xí)路線

    如果你想要學(xué)習(xí)嵌入式開發(fā),我建議按照這個(gè)學(xué)習(xí)路線準(zhǔn)備: 1. 基礎(chǔ)鋪墊期(1-2個(gè)月) 理解嵌入式系統(tǒng)的“硬件基礎(chǔ)”和“編程入門”,能看懂簡(jiǎn)單電路,寫出基礎(chǔ)C語(yǔ)言代碼。這階段的學(xué)習(xí)
    發(fā)表于 12-04 11:01

    嵌入式需要掌握哪些核心技能?

    /網(wǎng)絡(luò)設(shè)備)、中斷底半部處理,適用于高端嵌入式設(shè)備。 企業(yè)需求:RTOS是60%崗位的核心要求,Linux開發(fā)需求隨項(xiàng)目復(fù)雜度增長(zhǎng)。 4)通信協(xié)議與接口 基礎(chǔ)協(xié)議:UART、SPI、I2C、CAN總線
    發(fā)表于 10-21 16:25

    入行嵌入式應(yīng)該怎么準(zhǔn)備?

    架構(gòu)、總線協(xié)議和存儲(chǔ)器管理等概念的理解也是必不可少的。 三、操作系統(tǒng)嵌入式系統(tǒng)通常需要運(yùn)行個(gè)實(shí)時(shí)操作系統(tǒng)(RTOS)或者
    發(fā)表于 08-06 10:34

    人工智能控制板:技術(shù)解析與應(yīng)用前景

    隨著人工智能(AI)技術(shù)的快速發(fā)展,AI控制板作為邊緣計(jì)算和嵌入式智能的核心硬件,正在工業(yè)自動(dòng)化、智能家居、機(jī)器人、自動(dòng)駕駛等領(lǐng)域發(fā)揮越來越重要的作用。AI控制板集成了高性能計(jì)算單元、
    的頭像 發(fā)表于 07-01 17:06 ?1656次閱讀

    中科億海微SoM模組——嵌入式工業(yè)現(xiàn)場(chǎng)總線通信控制板

    嵌入式工業(yè)現(xiàn)場(chǎng)總線是種高速、低成本的內(nèi)部總線技術(shù)。它主要用于PLCIO模塊、機(jī)器人手臂等應(yīng)用場(chǎng)景,能夠提供高效的數(shù)據(jù)傳輸和靈活的配置選項(xiàng)。圖嵌入式
    的頭像 發(fā)表于 06-24 14:22 ?917次閱讀
    中科億海微SoM模組——<b class='flag-5'>嵌入式</b><b class='flag-5'>工業(yè)</b>現(xiàn)場(chǎng)總線通信<b class='flag-5'>控制板</b>

    Linux嵌入式和單片機(jī)嵌入式的區(qū)別?

    Processor Unit)。 2. 單片機(jī)嵌入式(也稱為嵌入式微控制器MCU): 定義:種集成電路,能夠在個(gè)芯片
    發(fā)表于 06-20 09:46

    聚徽廠家視角——X86 架構(gòu) vs. ARM 架構(gòu):工控體機(jī)的算力、功耗與成本差異解析

    工業(yè)自動(dòng)化不斷發(fā)展的當(dāng)下,工控體機(jī)作為核心設(shè)備,其架構(gòu)選擇至關(guān)重要。X86 架構(gòu)與 ARM 架構(gòu)在工控領(lǐng)域各領(lǐng)風(fēng)騷,它們?cè)谒懔?、功耗與成本的顯著差異,決定了其適用場(chǎng)景的不同。深入
    的頭像 發(fā)表于 06-07 14:56 ?1267次閱讀

    飛凌嵌入式AM62x核心驅(qū)動(dòng)微電網(wǎng)智能化創(chuàng)新

    飛凌嵌入式基于TI AM62x處理器打造的FET6254-C核心,以多核協(xié)同處理能力、實(shí)時(shí)響應(yīng)與工業(yè)級(jí)可靠性,能夠?yàn)槲㈦娋W(wǎng)協(xié)調(diào)控制器提供強(qiáng)
    的頭像 發(fā)表于 06-06 14:57 ?2185次閱讀
    飛凌<b class='flag-5'>嵌入式</b>AM62<b class='flag-5'>x</b>核心<b class='flag-5'>板</b>驅(qū)動(dòng)微電網(wǎng)智能化創(chuàng)新

    ElfBoard嵌入式教育科普|CAN接口全面解析

    CAN的全稱是Controller Area Network,譯為控制器區(qū)域網(wǎng)絡(luò),是種用于車輛、電力系統(tǒng)、工業(yè)設(shè)備等嵌入式系統(tǒng)的半雙工異步
    的頭像 發(fā)表于 05-28 16:30 ?2824次閱讀
    ElfBoard<b class='flag-5'>嵌入式</b>教育科普|<b class='flag-5'>CAN</b>接口全面解析

    嵌入式開發(fā)入門指南:從零開始學(xué)習(xí)嵌入式

    特定功能的計(jì)算機(jī)系統(tǒng),廣泛應(yīng)用于智能家居、工業(yè)控制、醫(yī)療設(shè)備、車載系統(tǒng)等領(lǐng)域。 2. 學(xué)習(xí)嵌入式開發(fā)的前置知識(shí)熟悉C語(yǔ)言編程掌握基本的數(shù)據(jù)結(jié)構(gòu)與算法了解數(shù)字電路與微控制器原理熟悉Lin
    發(fā)表于 05-15 09:29
    大悟县| 宝应县| 沛县| 和硕县| 鄂伦春自治旗| 志丹县| 平安县| 夏津县| 繁昌县| 墨脱县| 唐海县| 蕲春县| 安泽县| 黄骅市| 长宁县| 舞钢市| 油尖旺区| 瓦房店市| 中卫市| 汝州市| 湖州市| 十堰市| 交口县| 宁化县| 临西县| 依安县| 宜春市| 上高县| 榆林市| 安乡县| 黑龙江省| 溧阳市| 布拖县| 浦北县| 九台市| 米泉市| 息烽县| 怀仁县| 南投市| 镇江市| 湄潭县|