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

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

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

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

Verilog/FPGA開(kāi)源項(xiàng)目介紹

OpenFPGA ? 來(lái)源:OpenFPGA ? 作者:碎碎思 ? 2021-11-17 11:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

優(yōu)秀的 Verilog/FPGA開(kāi)源項(xiàng)目介紹(七)- CAN0、CAN總線(xiàn)介紹《【科普】CAN總線(xiàn)介紹及FPGA實(shí)現(xiàn)方案簡(jiǎn)介》

1、CAN權(quán)威文檔CAN總線(xiàn)有兩個(gè)ISO國(guó)際標(biāo)準(zhǔn):ISO11898 和 ISO11519。其中:

ISO11898 定義了通信速率為 125 kbps~1 Mbps 的高速 CAN 通信標(biāo)準(zhǔn),屬于閉環(huán)總線(xiàn),傳輸速率可達(dá)1Mbps,總線(xiàn)長(zhǎng)度 ≤ 40米。

ISO11519 定義了通信速率為 10~125 kbps 的低速 CAN 通信標(biāo)準(zhǔn),屬于開(kāi)環(huán)總線(xiàn),傳輸速率為40kbps時(shí),總線(xiàn)長(zhǎng)度可達(dá)1000米。

ISO 11898 文檔在這里

鏈接//caiyun.139.com/m/i?1B5C60ZjPpmPA提取碼:PR9t復(fù)制內(nèi)容打開(kāi)和彩云PC客戶(hù)端,操作更方便哦

3、【小梅哥FPGA】使用FPGA實(shí)現(xiàn)CAN通信的例子(NIOS+CAN IP)

https://bbs.elecfans.com/jishu_1385802_1_1.html

這是小梅哥FPGA開(kāi)發(fā)板上的實(shí)例,之所以放到第一個(gè)是因?yàn)檫@是目前FPGA實(shí)現(xiàn)CAN通信的比較完美的解決方案,單純使用硬件描述語(yǔ)言的IP,會(huì)有一些不可預(yù)知的BUG,但是使用軟核處理器是比較完美的。

上圖就是整個(gè)項(xiàng)目的系統(tǒng)方案,也很好理解,就不過(guò)多贅述了。

SJA100就是CAN控制器;

VP230就是CAN收發(fā)器。

PS:代碼在上訴鏈接中。

4、liteCAN

https://github.com/WangXuan95/liteCAN

基于 FPGA 的輕量級(jí)CAN總線(xiàn)控制器

此項(xiàng)目實(shí)現(xiàn)的是CAN控制器,CAN收發(fā)器還是需要外掛。

簡(jiǎn)介CAN總線(xiàn)作為工業(yè)和汽車(chē)領(lǐng)域最常用的通信總線(xiàn),具有拓?fù)浣Y(jié)構(gòu)簡(jiǎn)潔、可靠性高、傳輸距離長(zhǎng)等優(yōu)點(diǎn)。CAN總線(xiàn)的非破壞性仲裁機(jī)制依賴(lài)于幀ID,CAN2.0A和CAN2.0B分別規(guī)定了11bit-ID(短ID) 的標(biāo)準(zhǔn)幀和29bit-ID(長(zhǎng)ID) 的擴(kuò)展幀,另外,還有遠(yuǎn)程幀這種數(shù)據(jù)請(qǐng)求機(jī)制。關(guān)于CAN總線(xiàn)的更多知識(shí)可以參考這個(gè)科普文章。

CAN總線(xiàn)的復(fù)雜機(jī)制決定了控制器設(shè)計(jì)的復(fù)雜性。本庫(kù)實(shí)現(xiàn)了一個(gè)輕量化但完備的CAN控制器,特點(diǎn)如下:

本地ID可固定配置為任意短ID。

發(fā)送 : 僅支持以本地ID發(fā)送數(shù)據(jù)長(zhǎng)度為4Byte的幀。

接收 : 支持接收短ID或長(zhǎng)ID的幀,接收幀的數(shù)據(jù)長(zhǎng)度沒(méi)有限制 (即支持 0~8Byte ) 。

接收幀過(guò)濾 : 可針對(duì)短ID和長(zhǎng)ID獨(dú)立設(shè)置過(guò)濾器,只接收和過(guò)濾器匹配的數(shù)據(jù)幀。

自動(dòng)響應(yīng)遠(yuǎn)程幀 : 當(dāng)收到的遠(yuǎn)程幀與本地ID匹配時(shí),自動(dòng)將發(fā)送緩存中的下一個(gè)數(shù)據(jù)發(fā)送出去。若緩存為空,則重復(fù)發(fā)送上次發(fā)過(guò)的數(shù)據(jù)。

平臺(tái)無(wú)關(guān) :純 RTL 編寫(xiě) (SystemVerilog),可以在 Altera 和 Xilinx 等各種 FPGA 上運(yùn)行。

設(shè)計(jì)文件說(shuō)明

設(shè)計(jì)相關(guān)的4個(gè)文件在 RTL 文件夾中,各文件功能如下表。你只需將以上4個(gè)文件包含進(jìn)工程,就可以調(diào)用can_top.sv進(jìn)行更高層次的CAN通信業(yè)務(wù)的二次開(kāi)發(fā)。

此項(xiàng)目非常完整,項(xiàng)目由中文說(shuō)明,完備的TB及測(cè)試方案。

5、CAN-fpga

https://github.com/AlxyF/CAN-fpga

項(xiàng)目沒(méi)有任何介紹,看文件結(jié)構(gòu),是基于Quartus II建立的,結(jié)構(gòu)和上一項(xiàng)目完全沒(méi)什么區(qū)別。整個(gè)項(xiàng)目應(yīng)該是完備的,有興趣可以看看。

6、sja1000

https://github.com/zhaotliang/sja1000

這個(gè)就是Verilog編寫(xiě)的外掛SJA100的驅(qū)動(dòng)程序,這里就不過(guò)多介紹了。

7、Click_MCP25625

https://github.com/MikroElektronika/Click_MCP25625

這是MCP25625(控制器+收發(fā)器集合)的SPI驅(qū)動(dòng)(ARM單片機(jī)的)。

https://github.com/UberLambda/CANnuccia

這個(gè)項(xiàng)目和這個(gè)功能一樣,就不展開(kāi)描述了。

USB-CAN(調(diào)試?yán)鳎┮驗(yàn)楸酒跊](méi)幾個(gè)開(kāi)源項(xiàng)目,所以這里在推薦幾個(gè)開(kāi)源的USB-CAN方案,大部分都是可以直接打板使用的。

一、stm32f0 + CAN收發(fā)器TJA1051/3

https://canable.io/

https://codechina.csdn.net/mirrors/HubertD/candleLight?utm_source=csdn_github_accelerator

https://github.com/HubertD/candleLight/blob/master/export/v1.1/pdf/candleLight-v1.1.pdf

ta有完全開(kāi)源的軟硬件及上位機(jī)支持,支持windos和linux Stock can并且都免驅(qū)哦。且支持Python

上述的方案某寶上也有成品。

二、KS22方案

http://bbs.eeworld.com.cn/thread-491860-1-1.html

相關(guān)文檔及上位機(jī):

三、open-usb-can

https://github.com/fabiobaltieri/open-usb-can

文檔很完備。

該項(xiàng)目是基于 ATMega32U2 和 MCP2515 SPI CANBus 控制器的 USB 轉(zhuǎn) CANBus 接口。

最后,還是感謝各個(gè)大佬開(kāi)源的項(xiàng)目,讓我們受益匪淺。后面有什么感興趣方面的項(xiàng)目,大家可以在后臺(tái)留言或者加微信留言,今天就到這,我是爆肝的碎碎思,期待下期文章與你相見(jiàn)。

責(zé)任編輯:haq

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

    關(guān)注

    1664

    文章

    22509

    瀏覽量

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

    關(guān)注

    59

    文章

    3097

    瀏覽量

    473582
  • 通信
    +關(guān)注

    關(guān)注

    18

    文章

    6457

    瀏覽量

    140284

原文標(biāo)題:優(yōu)秀的 Verilog/FPGA開(kāi)源項(xiàng)目介紹(七)- CAN通信

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    微型遙控賽車(chē)開(kāi)源項(xiàng)目介紹

    給各位電子 DIY 與遙控模型愛(ài)好者分享一款超有創(chuàng)意的開(kāi)源項(xiàng)目:微型遙控賽車(chē)。我把經(jīng)典游戲《馬力歐賽車(chē)》的核心互動(dòng)機(jī)制搬到現(xiàn)實(shí),小車(chē)通過(guò)板載傳感器識(shí)別賽道道具,自動(dòng)實(shí)現(xiàn)加速、打轉(zhuǎn)、減速等物理反饋,搭配多模式控制,可玩性拉滿(mǎn)
    的頭像 發(fā)表于 04-22 13:47 ?175次閱讀
    微型遙控賽車(chē)<b class='flag-5'>開(kāi)源</b><b class='flag-5'>項(xiàng)目</b><b class='flag-5'>介紹</b>

    使用FPGA控制上千顆RGB LED流水燈

    國(guó)內(nèi)還有一個(gè)FPGA技術(shù)在特定垂直的領(lǐng)域-LED 顯示。今天就從開(kāi)源項(xiàng)目展開(kāi)講講這個(gè)領(lǐng)域中FPGA扮演的角色。
    的頭像 發(fā)表于 03-25 17:52 ?990次閱讀

    Azukar-FPGA開(kāi)源FPGA教育開(kāi)發(fā)板介紹

    初學(xué) FPGA 數(shù)字設(shè)計(jì)總遇坎?商用開(kāi)發(fā)板綁定專(zhuān)有工具鏈,學(xué)習(xí)成果無(wú)法跨項(xiàng)目復(fù)用;元件封裝稀有難焊接,新手手動(dòng)裝配頻頻失敗;設(shè)計(jì)文件不公開(kāi),想復(fù)刻改造卻無(wú)據(jù)可依;開(kāi)發(fā)板架構(gòu)固定,適配不了實(shí)驗(yàn)室多樣的實(shí)訓(xùn)需求?
    的頭像 發(fā)表于 03-11 11:22 ?650次閱讀
    Azukar-<b class='flag-5'>FPGA</b><b class='flag-5'>開(kāi)源</b><b class='flag-5'>FPGA</b>教育開(kāi)發(fā)板<b class='flag-5'>介紹</b>

    FPGA 入門(mén)必看:Verilog 與 VHDL 編程基礎(chǔ)解析!

    很多開(kāi)發(fā)者第一次接觸FPGA,都會(huì)有同樣的疑問(wèn):FPGA是硬件,不是軟件,怎么寫(xiě)程序?答案就是用硬件描述語(yǔ)言(HDL),最常用的就是Verilog和VHDL。今天,我們就帶你入門(mén),搞清楚FPG
    的頭像 發(fā)表于 01-19 09:05 ?747次閱讀
    <b class='flag-5'>FPGA</b> 入門(mén)必看:<b class='flag-5'>Verilog</b> 與 VHDL 編程基礎(chǔ)解析!

    開(kāi)源鴻蒙項(xiàng)目順利孵化畢業(yè)

    2025年11月21日,2025開(kāi)放原子開(kāi)發(fā)者大會(huì)在北京隆重啟幕。作為本次大會(huì)的重磅環(huán)節(jié)和核心焦點(diǎn)之一,在大會(huì)開(kāi)幕式上,開(kāi)放原子開(kāi)源基金會(huì)(以下簡(jiǎn)稱(chēng)“基金會(huì)”)宣布開(kāi)源鴻蒙項(xiàng)目達(dá)成開(kāi)源
    的頭像 發(fā)表于 11-27 14:36 ?747次閱讀

    開(kāi)源鴻蒙項(xiàng)目達(dá)成開(kāi)源孵化目標(biāo)順利畢業(yè)

    11月21日,2025開(kāi)放原子開(kāi)發(fā)者大會(huì)在北京隆重啟幕。作為本次大會(huì)的重磅環(huán)節(jié)和核心焦點(diǎn)之一,在大會(huì)開(kāi)幕式上,開(kāi)源鴻蒙項(xiàng)目達(dá)成開(kāi)源孵化目標(biāo)、順利畢業(yè),這是項(xiàng)目
    的頭像 發(fā)表于 11-25 17:36 ?1298次閱讀

    開(kāi)源鴻蒙和開(kāi)源歐拉成為開(kāi)放原子開(kāi)源基金會(huì)首批畢業(yè)項(xiàng)目

    11月21日,在2025開(kāi)放原子開(kāi)發(fā)者大會(huì)開(kāi)幕式上,開(kāi)放原子開(kāi)源基金會(huì)宣布旗下開(kāi)源鴻蒙(OpenHarmony)與開(kāi)源歐拉(openEuler)成為首批畢業(yè)項(xiàng)目
    的頭像 發(fā)表于 11-25 17:22 ?1020次閱讀

    開(kāi)源FPGA硬件】硬件黑客集結(jié):開(kāi)源FPGA開(kāi)發(fā)板測(cè)評(píng)活動(dòng)全網(wǎng)火熱招募中......

    開(kāi)源活動(dòng)簡(jiǎn)介 近期,小眼睛科技聯(lián)合紫光同創(chuàng)及電子發(fā)燒友發(fā)起了 # 擁抱開(kāi)源!一起來(lái)做FPGA開(kāi)發(fā)板活動(dòng) ,活動(dòng)一經(jīng)發(fā)布,得到了很多開(kāi)源愛(ài)好者的熱烈響應(yīng),再次感謝大家的支持!
    發(fā)表于 10-29 11:37

    硬件黑客集結(jié):開(kāi)源FPGA開(kāi)發(fā)板測(cè)評(píng)活動(dòng)全網(wǎng)火熱招募中......

    開(kāi)源活動(dòng)簡(jiǎn)介近期,小眼睛科技聯(lián)合紫光同創(chuàng)及電子發(fā)燒友發(fā)起了#擁抱開(kāi)源!一起來(lái)做FPGA開(kāi)發(fā)板活動(dòng),活動(dòng)一經(jīng)發(fā)布,得到了很多開(kāi)源愛(ài)好者的熱烈響應(yīng),再次感謝大家的支持!
    的頭像 發(fā)表于 10-29 08:05 ?890次閱讀
    硬件黑客集結(jié):<b class='flag-5'>開(kāi)源</b><b class='flag-5'>FPGA</b>開(kāi)發(fā)板測(cè)評(píng)活動(dòng)全網(wǎng)火熱招募中......

    如何利用Verilog HDL在FPGA上實(shí)現(xiàn)SRAM的讀寫(xiě)測(cè)試

    本篇將詳細(xì)介紹如何利用Verilog HDL在FPGA上實(shí)現(xiàn)SRAM的讀寫(xiě)測(cè)試。SRAM是一種非易失性存儲(chǔ)器,具有高速讀取和寫(xiě)入的特點(diǎn)。在FPGA中實(shí)現(xiàn)SRAM讀寫(xiě)測(cè)試,包括設(shè)計(jì)SRA
    的頭像 發(fā)表于 10-22 17:21 ?4594次閱讀
    如何利用<b class='flag-5'>Verilog</b> HDL在<b class='flag-5'>FPGA</b>上實(shí)現(xiàn)SRAM的讀寫(xiě)測(cè)試

    開(kāi)源FPGA硬件|FPGA LAYOUT評(píng)審,紫光同創(chuàng)定制公仔派送中

    為核心的設(shè)計(jì)公司,致力于為客戶(hù)提供專(zhuān)業(yè)的定制化FPGA及嵌入式解決方案和服務(wù)。此次開(kāi)源FPGA開(kāi)發(fā)板項(xiàng)目由小眼睛科技和紫光同創(chuàng)、電子發(fā)燒友聯(lián)合推出,將基于國(guó)產(chǎn)FP
    的頭像 發(fā)表于 08-12 12:33 ?1403次閱讀
    <b class='flag-5'>開(kāi)源</b><b class='flag-5'>FPGA</b>硬件|<b class='flag-5'>FPGA</b> LAYOUT評(píng)審,紫光同創(chuàng)定制公仔派送中

    火爆開(kāi)發(fā)中 | 開(kāi)源FPGA硬件板卡,硬件第一期發(fā)布

    開(kāi)源FPGA項(xiàng)目自發(fā)布以來(lái),得到了眾多開(kāi)發(fā)者的關(guān)注,涉及工業(yè)、通信、車(chē)載等多個(gè)行業(yè)的100+位工程師報(bào)名參與設(shè)計(jì),并分為:硬件組、FPGA組、linux組。其中硬件組率先開(kāi)始啟動(dòng)
    發(fā)表于 07-09 13:54

    RT-Thread榮獲2025優(yōu)秀開(kāi)源項(xiàng)目 | 新聞速遞

    6月底,RT-Thread睿賽德受邀參與由上海開(kāi)源信息技術(shù)協(xié)會(huì)主辦的2025上海開(kāi)源創(chuàng)新精英薈。上海市商委副主任張杰出席會(huì)議并致辭。RT-Thread嵌入式操作系統(tǒng)項(xiàng)目憑借其卓越的技術(shù)創(chuàng)新與開(kāi)
    的頭像 發(fā)表于 07-04 09:04 ?2853次閱讀
    RT-Thread榮獲2025優(yōu)秀<b class='flag-5'>開(kāi)源</b><b class='flag-5'>項(xiàng)目</b> | 新聞速遞

    開(kāi)源分享】:開(kāi)源小巧的FPGA開(kāi)發(fā)板——Icepi Zero

    活動(dòng)推薦:擁抱開(kāi)源!一起來(lái)做FPGA開(kāi)發(fā)板啦!https://bbs.elecfans.com/jishu_2491185_1_1.html 項(xiàng)目計(jì)劃以紫光同創(chuàng)PG2L25H-6IMBG325為
    發(fā)表于 06-09 14:01

    擁抱開(kāi)源!一起來(lái)做FPGA開(kāi)發(fā)板啦!

    與開(kāi)發(fā),包括編寫(xiě)Verilog或VHDL代碼、進(jìn)行邏輯功能仿真、調(diào)試以及與硬件接口的適配等工作,適合熟悉FPGA開(kāi)發(fā)流程、具備邏輯設(shè)計(jì)能力的伙伴。 主要任務(wù): 基于開(kāi)源項(xiàng)目功能需求反饋
    發(fā)表于 06-06 14:05
    平安县| 黑龙江省| 玉山县| 雷波县| 土默特左旗| 长垣县| 玉环县| 朝阳县| 民乐县| 稻城县| 高青县| 安新县| 山东省| 贡嘎县| 克什克腾旗| 鸡东县| 莱芜市| 仁化县| 宁陕县| 张家港市| 罗田县| 巩留县| 循化| 城市| 凉城县| 沽源县| 栾城县| 石家庄市| 宿迁市| 民和| 江安县| 厦门市| 保靖县| 德化县| 长治县| 汤阴县| 师宗县| 日照市| 靖边县| 高阳县| 苏州市|