一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

基于FPGA芯片的CAN控制器系統(tǒng)設(shè)計(jì)

紫光同創(chuàng)官微 ? 來源:紫光同創(chuàng)官微 ? 2024-01-12 10:35 ? 次閱讀

CAN 是 Controller Area Network 的縮寫,是ISO國際標(biāo)準(zhǔn)化的串行通信協(xié)議。CAN總線協(xié)議已成為汽車計(jì)算機(jī)控制系統(tǒng)嵌入式工業(yè)控制局域網(wǎng)的標(biāo)準(zhǔn)總線,被廣泛地應(yīng)用于工業(yè)自動(dòng)化、船舶、醫(yī)療設(shè)備、工業(yè)設(shè)備等方面。為了滿足應(yīng)用需求,紫光同創(chuàng)基于自研FPGA芯片可提供符合CAN協(xié)議標(biāo)準(zhǔn)的解決方案。

10f3680a-b0f2-11ee-8b88-92fbcf53809c.png

CAN控制器系統(tǒng)架構(gòu)

can_reg:通過用戶接口管理配置,控制CAN寄存器的尋址。向位時(shí)序模塊、can發(fā)送模塊和can接收模塊提供配置信息和操作指令,并接收來自can接收模塊的狀態(tài)信息。

can_btl:監(jiān)視串行CAN總線并處理總線相關(guān)位時(shí)序,完成硬件同步和在同步。用于補(bǔ)償CAN網(wǎng)絡(luò)上的物理延遲和因時(shí)鐘頻率偏差、傳送延遲等所產(chǎn)生的誤差。

can_tx:向CAN總線發(fā)送數(shù)據(jù)信息。同時(shí)完成CAN節(jié)點(diǎn)的仲裁判定、填充位增加、CRC位計(jì)算和插入等功能。

can_rx:接收CAN總線上的信息。同時(shí)完成CAN節(jié)點(diǎn)的錯(cuò)誤檢測(cè)、ACF過濾、CRC檢測(cè)校驗(yàn)、填充位刪除等功能。

1104814e-b0f2-11ee-8b88-92fbcf53809c.png

方案演示開發(fā)板

基于紫光同創(chuàng)FPGA芯片,外接CAN透?jìng)髂K(實(shí)現(xiàn)差分電平轉(zhuǎn)換),可實(shí)現(xiàn)和第三方調(diào)試器USB CAN的通訊。

CAN信息發(fā)送幀

CAN信息接收幀

FPGA側(cè)向第三方調(diào)試器發(fā)送信息幀,第三方軟件正常接收信息幀,通過第三方調(diào)試軟件可以觀察接收到信息幀的打印,對(duì)比得第三方調(diào)試器接收信息幀類型、數(shù)據(jù)幀數(shù)據(jù)內(nèi)容與FPGA發(fā)送一致。

第三方調(diào)試器向FPGA側(cè)發(fā)送信息幀,此時(shí)通過FPGA側(cè)串口讀取緩存的信息幀,對(duì)比得FPGA側(cè)接收信息幀類型、數(shù)據(jù)幀數(shù)據(jù)內(nèi)容與第三方調(diào)試器發(fā)送一致。

基于紫光同創(chuàng)FPGA芯片的CAN控制器符合CAN2.0協(xié)議標(biāo)準(zhǔn),目前已經(jīng)覆蓋公司全系列產(chǎn)品,可支持從125kbps至1Mbps的通信速率,支持所有類型的錯(cuò)誤檢測(cè)等等,廣泛應(yīng)用于工業(yè)自動(dòng)化、醫(yī)療設(shè)備等場(chǎng)景的應(yī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)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1642

    文章

    21920

    瀏覽量

    612029
  • CAN控制器
    +關(guān)注

    關(guān)注

    3

    文章

    74

    瀏覽量

    15215
  • 總線協(xié)議
    +關(guān)注

    關(guān)注

    0

    文章

    123

    瀏覽量

    15114
  • 紫光同創(chuàng)
    +關(guān)注

    關(guān)注

    5

    文章

    91

    瀏覽量

    27818

原文標(biāo)題:基于紫光同創(chuàng)FPGA實(shí)現(xiàn)CAN控制器

文章出處:【微信號(hào):gh_31fabce82e7f,微信公眾號(hào):紫光同創(chuàng)官微】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于FPGA的嵌入式運(yùn)動(dòng)控制器設(shè)計(jì)方案

    作者:吳 輝,羅富文,杜文廣 運(yùn)用低功耗Cortex—M3微控制器STM32F103VBT6和FPGA芯片設(shè)計(jì)一種基于CAN總線的運(yùn)動(dòng)控制器
    的頭像 發(fā)表于 03-24 14:50 ?9119次閱讀
    基于<b class='flag-5'>FPGA</b>的嵌入式運(yùn)動(dòng)<b class='flag-5'>控制器</b>設(shè)計(jì)方案

    基于FPGACAN總線通信系統(tǒng)

    基于FPGACAN總線通信系統(tǒng)為了克服單片機(jī)固有的缺陷, 滿足航天控制的需求, 文章提出了如何利用FPGA采用查詢的方式
    發(fā)表于 08-11 11:55

    基于STM32和FPGACAN總線運(yùn)動(dòng)控制器的設(shè)計(jì)

    運(yùn)用低功耗C0rtex-M3微控制器STM32F103VBT6和FPGA芯片設(shè)計(jì)一種基于CAN總線的運(yùn)動(dòng)控制器。介紹
    發(fā)表于 01-31 14:33 ?45次下載
    基于STM32和<b class='flag-5'>FPGA</b>的<b class='flag-5'>CAN</b>總線運(yùn)動(dòng)<b class='flag-5'>控制器</b>的設(shè)計(jì)

    FPGA實(shí)現(xiàn)CAN總線控制器源碼

    Xilinx FPGA工程例子源碼:FPGA實(shí)現(xiàn)CAN總線控制器源碼
    發(fā)表于 06-07 14:13 ?95次下載

    基于FPGACAN控制器MCP2515設(shè)計(jì)慣導(dǎo)系統(tǒng)CAN總線

    接口控制新型的CAN 控制器MCP2515,使慣導(dǎo)系統(tǒng)不僅具備了接入CAN 總線的能力,而且在系統(tǒng)
    發(fā)表于 07-13 17:43 ?0次下載

    基于DSP_FPGACAN總線的跟蹤控制器設(shè)計(jì)

    基于DSP_FPGACAN總線的跟蹤控制器設(shè)計(jì)
    發(fā)表于 10-21 08:52 ?5次下載
    基于DSP_<b class='flag-5'>FPGA</b>與<b class='flag-5'>CAN</b>總線的跟蹤<b class='flag-5'>控制器</b>設(shè)計(jì)

    基于FPGACAN總線控制器SJA1000軟核的設(shè)計(jì)方案解析

    單片機(jī),實(shí)現(xiàn)與CAN控制器的通信聯(lián)絡(luò)。FPGA/SOPC技術(shù)是實(shí)現(xiàn)嵌入式系統(tǒng)的最高形式,基于IP軟核的設(shè)計(jì)與應(yīng)用也必將成為替代硬核的一種發(fā)展趨勢(shì)。憑借QuartuslI和NiosII工
    發(fā)表于 12-07 11:20 ?30次下載
    基于<b class='flag-5'>FPGA</b>的<b class='flag-5'>CAN</b>總線<b class='flag-5'>控制器</b>SJA1000軟核的設(shè)計(jì)方案解析

    基于FPGACAN總線控制器的自適應(yīng)汽車前照燈系統(tǒng)的設(shè)計(jì)

    系統(tǒng)中的前照燈控制器采用FPGA控制CAN總線控制器、數(shù)/模轉(zhuǎn)換
    的頭像 發(fā)表于 12-10 09:11 ?3717次閱讀
    基于<b class='flag-5'>FPGA</b>與<b class='flag-5'>CAN</b>總線<b class='flag-5'>控制器</b>的自適應(yīng)汽車前照燈<b class='flag-5'>系統(tǒng)</b>的設(shè)計(jì)

    如何使用FPGA進(jìn)行CAN控制器軟核的設(shè)計(jì)與實(shí)現(xiàn)

    和Altera 公司部分FPGA 上的資源利用和性能情況。此外,基于SOPC技術(shù)將處理軟核和CAN 控制器軟核集成在單片FPGA 中,構(gòu)建
    發(fā)表于 07-19 17:48 ?27次下載
    如何使用<b class='flag-5'>FPGA</b>進(jìn)行<b class='flag-5'>CAN</b><b class='flag-5'>控制器</b>軟核的設(shè)計(jì)與實(shí)現(xiàn)

    如何使用FPGACAN控制器MCP2515實(shí)現(xiàn)慣導(dǎo)系統(tǒng)CAN總線接口的設(shè)計(jì)

    接口控制新型的CAN 控制器MCP2515,使慣導(dǎo)系統(tǒng)不僅具備了接入CAN 總線的能力,而且在系統(tǒng)
    發(fā)表于 01-27 15:52 ?17次下載
    如何使用<b class='flag-5'>FPGA</b>和<b class='flag-5'>CAN</b><b class='flag-5'>控制器</b>MCP2515實(shí)現(xiàn)慣導(dǎo)<b class='flag-5'>系統(tǒng)</b>的<b class='flag-5'>CAN</b>總線接口的設(shè)計(jì)

    基于MCP2510 CAN控制器實(shí)現(xiàn)CAN總線系統(tǒng)智能節(jié)點(diǎn)的設(shè)計(jì)

    MCP2510是Microchip公司生產(chǎn)的一種獨(dú)立的可編程CAN控制器芯片。本文將介紹新型的獨(dú)立CAN通信控制器MCP2510,并給出其在
    的頭像 發(fā)表于 06-23 15:16 ?4492次閱讀
    基于MCP2510 <b class='flag-5'>CAN</b><b class='flag-5'>控制器</b>實(shí)現(xiàn)<b class='flag-5'>CAN</b>總線<b class='flag-5'>系統(tǒng)</b>智能節(jié)點(diǎn)的設(shè)計(jì)

    CAN控制器和收發(fā)

    一、CAN控制器CAN控制器用于將欲收發(fā)的消息(報(bào)文),轉(zhuǎn)換為符合CAN規(guī)范的CAN幀,通過
    發(fā)表于 12-04 11:21 ?28次下載
    <b class='flag-5'>CAN</b><b class='flag-5'>控制器</b>和收發(fā)<b class='flag-5'>器</b>

    如何用FPGA實(shí)現(xiàn)CAN總線通信控制器

    CAN 總線插卡可以任意插在 PC AT XT 兼容機(jī)上,方便地構(gòu)成分布式監(jiān)控系統(tǒng)。因此,用 FPGA 實(shí)現(xiàn) CAN 總線通信控制器具有非常
    發(fā)表于 07-29 09:43 ?3039次閱讀

    基于FPGACAN總線控制器的設(shè)計(jì)

    今天給大俠帶來基于FPGACAN總線控制器的設(shè)計(jì),由于篇幅較長(zhǎng),分三篇。今天帶來第一篇,上篇,CAN 總線協(xié)議解析以及 CAN 通信
    的頭像 發(fā)表于 05-18 09:21 ?1650次閱讀
    基于<b class='flag-5'>FPGA</b>的<b class='flag-5'>CAN</b>總線<b class='flag-5'>控制器</b>的設(shè)計(jì)

    CAN收發(fā)CAN控制器的區(qū)別

    CAN總線系統(tǒng)是現(xiàn)代工業(yè)自動(dòng)化和汽車控制系統(tǒng)中常用的通信協(xié)議。在CAN總線系統(tǒng)中,CAN收發(fā)
    的頭像 發(fā)表于 05-28 15:44 ?3944次閱讀