哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

基于ZYNQ-MZ702P開發(fā)板實(shí)現(xiàn)以太網(wǎng)通信

FPGA設(shè)計(jì)論壇 ? 來源:FPGA設(shè)計(jì)論壇 ? 2026-02-11 11:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本章以太網(wǎng)通信實(shí)驗(yàn)是基于ZYNQ-MZ702P開發(fā)板進(jìn)行實(shí)現(xiàn),在配置方面,需要讀者自主修改不同的地方。文章末尾有本項(xiàng)目原工程壓縮包,提供參考。

下面直接進(jìn)行操作。

1.打開vivado,選擇好開發(fā)板芯片后,新建完成工程,點(diǎn)擊open block design,再點(diǎn)擊右邊Diagram框圖中的加號添加zynq再進(jìn)行相關(guān)配置。

f0ea6ce2-058c-11f1-90a1-92fbcf53809c.png

配置輸出時鐘。

f147c64e-058c-11f1-90a1-92fbcf53809c.png

下面根據(jù)個人使用的開發(fā)板進(jìn)行配置。

f1a48c76-058c-11f1-90a1-92fbcf53809c.png

f1ff1934-058c-11f1-90a1-92fbcf53809c.png

f25a9c64-058c-11f1-90a1-92fbcf53809c.png

選擇DDR型號。

f2b7e784-058c-11f1-90a1-92fbcf53809c.png

開啟中斷。

f31dfaa6-058c-11f1-90a1-92fbcf53809c.png

2.添加AXI 1G/2.5G Ethernet Subsystem模塊并進(jìn)行配置。

f37bad2c-058c-11f1-90a1-92fbcf53809c.png

f3d5c78a-058c-11f1-90a1-92fbcf53809c.png

f458b4a6-058c-11f1-90a1-92fbcf53809c.png

其他保持默認(rèn)即可,點(diǎn)擊OK。

3.添加AXI Direct Memory Access模塊。

f4b0d28a-058c-11f1-90a1-92fbcf53809c.png

4.添加concat模塊,并修改為4個端口。連接PL至PS的中斷。

f512b5e0-058c-11f1-90a1-92fbcf53809c.png

f573d244-058c-11f1-90a1-92fbcf53809c.png

5.添加兩個AXI Interconnect模塊,其中一個默認(rèn),另一個進(jìn)行修改。

f5d85d90-058c-11f1-90a1-92fbcf53809c.png

f63423dc-058c-11f1-90a1-92fbcf53809c.png

6.進(jìn)行連線,先進(jìn)行自動連線,不對的地方需要自己手動修改,最終連線效果如下圖。

f6957f7e-058c-11f1-90a1-92fbcf53809c.png

7.對引腳進(jìn)行改名。

f6fbe73c-058c-11f1-90a1-92fbcf53809c.png

8.點(diǎn)擊Validate Design驗(yàn)證block是否存在問題。

f753206a-058c-11f1-90a1-92fbcf53809c.png

9.添加約束文件。

### -----------------RX------------------### set_property PACKAGE_PIN B19[get_ports rgmii_rxc]set_property PACKAGE_PIN A21[get_ports rgmii_rx_ctl]set_property PACKAGE_PIN B20[get_ports {rgmii_rd[0]}]set_property PACKAGE_PIN C18[get_ports {rgmii_rd[1]}]set_property PACKAGE_PIN A19[get_ports {rgmii_rd[2]}]set_property PACKAGE_PIN A18[get_ports {rgmii_rd[3]}]### -----------------TX------------------### set_property PACKAGE_PIN B15[get_ports rgmii_txc]set_property PACKAGE_PIN C15[get_ports rgmii_tx_ctl]set_property PACKAGE_PIN A17[get_ports {rgmii_td[0]}]set_property PACKAGE_PIN A16[get_ports {rgmii_td[1]}]set_property PACKAGE_PIN B17[get_ports {rgmii_td[2]}]set_property PACKAGE_PIN B16[get_ports {rgmii_td[3]}]set_property IOSTANDARD LVCMOS18[get_ports rgmii_rxc]set_property IOSTANDARD LVCMOS18[get_ports rgmii_rx_ctl]set_property IOSTANDARD LVCMOS18[get_ports {rgmii_rd[*]}]set_property IOSTANDARD LVCMOS18[get_ports rgmii_txc]set_property IOSTANDARD LVCMOS18[get_ports rgmii_tx_ctl]set_property IOSTANDARD LVCMOS18[get_ports {rgmii_td[*]}]set_property PACKAGE_PIN R18[get_ports mdio_mdc]set_property PACKAGE_PIN T17[get_ports mdio_mdio_io]set_property IOSTANDARD LVCMOS18[get_ports mdio_mdc]set_property IOSTANDARD LVCMOS18[get_ports mdio_mdio_io]set_property IOSTANDARD LVCMOS18[get_ports phy_reset_n_0[0]]set_property PACKAGE_PIN T19[get_ports phy_reset_n_0[0]]

10.先生成頂層文件,再點(diǎn)擊下方的Generate Output...。

f7bd4300-058c-11f1-90a1-92fbcf53809c.png

11.生成bit流文件。

f81952da-058c-11f1-90a1-92fbcf53809c.png

12.若生成比特流成功,則導(dǎo)出比特流,打開vitis軟件進(jìn)行工程創(chuàng)建。若顯示失敗,參考本人另一帖子。https://blog.csdn.net/c_lllll_ll/article/details/154642857?spm=1001.2014.3001.5501

13.導(dǎo)出bit流文件。

f874ccbe-058c-11f1-90a1-92fbcf53809c.png

f8d75500-058c-11f1-90a1-92fbcf53809c.png

14.打開SDK。若讀者使用vitis,則需要自主創(chuàng)建工程。

f92ec092-058c-11f1-90a1-92fbcf53809c.png

15.新建工程。

f98834f6-058c-11f1-90a1-92fbcf53809c.png

f9ed8a90-058c-11f1-90a1-92fbcf53809c.png

16.選擇lwIP Echo Server,點(diǎn)擊finish

fa520128-058c-11f1-90a1-92fbcf53809c.png

17.此時需要打開bsp setting查看配置。

faaabcdc-058c-11f1-90a1-92fbcf53809c.png

18.上面兩個value需要配置為1,因?yàn)槭沁M(jìn)行pl端擴(kuò)展的以太網(wǎng)通信實(shí)驗(yàn)。ps端以太網(wǎng)測試則修改為0即可,下方的phy_link_speed需要設(shè)置為自動檢測。

fb061ba4-058c-11f1-90a1-92fbcf53809c.png

19.phy_link_speed的設(shè)置需要與電腦網(wǎng)口配置相同,由于電腦網(wǎng)口配置一般都為自動檢測,讀者也可以自行檢查。

(1)終端搜索 查看網(wǎng)絡(luò)連接

fb69f3d6-058c-11f1-90a1-92fbcf53809c.png

(2)點(diǎn)擊屬性

fbcb11e8-058c-11f1-90a1-92fbcf53809c.png

(3)點(diǎn)擊上方的 配置。

fc24fce4-058c-11f1-90a1-92fbcf53809c.png

(4)點(diǎn)擊 高級,在下面的屬性中找到 連接速度和雙工模式,右邊查看電腦網(wǎng)口配置。

fc7f13dc-058c-11f1-90a1-92fbcf53809c.png

20.在左側(cè)文件欄中打開main.c函數(shù),

fcdbeb84-058c-11f1-90a1-92fbcf53809c.png

21.查看sdk自動生成的測試代碼中的mac地址

fd37283c-058c-11f1-90a1-92fbcf53809c.png

21.打開cmd,輸入ipconfig,查看局域網(wǎng)內(nèi)是否有相同的mac地址的設(shè)備,若有則需要修改代碼,修改為不同的即可。

fd9202ca-058c-11f1-90a1-92fbcf53809c.png

22.進(jìn)行編譯。

fe029738-058c-11f1-90a1-92fbcf53809c.png

23.sdk需要點(diǎn)擊run configuration進(jìn)行配置。

fe59bc48-058c-11f1-90a1-92fbcf53809c.png

24.進(jìn)行勾選,勾選后,連接好開發(fā)板的電源線,串口線,下載線,以太網(wǎng)的網(wǎng)線。

feb751dc-058c-11f1-90a1-92fbcf53809c.png

ff16cf2c-058c-11f1-90a1-92fbcf53809c.jpg

25.打開串口。

ff71e9f2-058c-11f1-90a1-92fbcf53809c.png

ffccb512-058c-11f1-90a1-92fbcf53809c.png

26.配置電腦網(wǎng)址。

點(diǎn)擊屬性。

0025dc6e-058d-11f1-90a1-92fbcf53809c.png

點(diǎn)擊協(xié)議版本4。

00811552-058d-11f1-90a1-92fbcf53809c.png

需要配置網(wǎng)址,與開發(fā)板網(wǎng)址處于同一ip。

00d93494-058d-11f1-90a1-92fbcf53809c.png

27.燒錄程序。

012f8e02-058d-11f1-90a1-92fbcf53809c.png

27.此時可以看到串口正常打印出開發(fā)板的ip地址,子網(wǎng)掩碼,端口號。然后在終端進(jìn)行ping連接。

0194d4ce-058d-11f1-90a1-92fbcf53809c.png

01f0cf36-058d-11f1-90a1-92fbcf53809c.png

28.打開網(wǎng)絡(luò)調(diào)試助手,選擇TCP Client,點(diǎn)擊連接。

025710a2-058d-11f1-90a1-92fbcf53809c.png

選擇指定本地主機(jī)地址,并選擇配置的ip地址,點(diǎn)擊確定。

02bd70f4-058d-11f1-90a1-92fbcf53809c.png

29.連接成功后,輸入數(shù)據(jù),回傳成功,實(shí)驗(yàn)結(jié)束。

0316dc52-058d-11f1-90a1-92fbcf53809c.png

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

    關(guān)注

    41

    文章

    6154

    瀏覽量

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

    關(guān)注

    18

    文章

    6444

    瀏覽量

    140238
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    26

    文章

    6398

    瀏覽量

    120446
  • Zynq
    +關(guān)注

    關(guān)注

    10

    文章

    632

    瀏覽量

    49561

原文標(biāo)題:基于ZYNQ開發(fā)板實(shí)現(xiàn)以太網(wǎng)通信

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設(shè)計(jì)論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    西門子200ppi轉(zhuǎn)以太網(wǎng)通過CHNet-S7200PD實(shí)現(xiàn)以太網(wǎng)通信及ModbusTCP配置方法

    西門子200ppi轉(zhuǎn)以太網(wǎng)通過CHNet-S7200PD實(shí)現(xiàn)以太網(wǎng)通信及ModbusTCP配置方法 產(chǎn)品簡介 CHNet-S7200用于西門子S7-200/SMART S7-200PLC的以太網(wǎng)
    發(fā)表于 10-18 20:59 ?7081次閱讀

    西門子300mpi/dp轉(zhuǎn)以太網(wǎng)通過CHNet-S7300MD實(shí)現(xiàn)以太網(wǎng)通信及ModbusTCP配置方法

    西門子300mpi/dp轉(zhuǎn)以太網(wǎng)通過CHNet-S7300MD實(shí)現(xiàn)以太網(wǎng)通信及ModbusTCP配置方法 產(chǎn)品簡介 CHNetS7-S7300MD用于西門子S7-200/SMART S7-200
    發(fā)表于 10-18 10:14 ?9945次閱讀
    西門子300mpi/dp轉(zhuǎn)<b class='flag-5'>以太網(wǎng)通</b>過CHNet-S7300MD<b class='flag-5'>實(shí)現(xiàn)以太網(wǎng)通信</b>及ModbusTCP配置方法

    實(shí)現(xiàn)以太網(wǎng)通信硬件電路方法

    實(shí)現(xiàn)以太網(wǎng)通信硬件電路方法很多,一般情況是CPU+MAC+PHY+網(wǎng)絡(luò)變壓器+RJ45。整個硬件電路最多用5個電子器件完成。
    發(fā)表于 10-20 09:25 ?1557次閱讀
    <b class='flag-5'>實(shí)現(xiàn)以太網(wǎng)通信</b>硬件電路方法

    以太網(wǎng)通信S7是什么意思?

    以太網(wǎng)通信
    YS YYDS
    發(fā)布于 :2023年06月25日 00:07:18

    NIOS實(shí)現(xiàn)以太網(wǎng)

    基于NIOS2的嵌入式實(shí)現(xiàn)以太網(wǎng)通信
    發(fā)表于 09-08 12:39

    怎樣實(shí)現(xiàn)以太網(wǎng)通訊?

    用LabVIEW實(shí)現(xiàn)以太網(wǎng)通訊需要設(shè)置哪些參數(shù)?怎樣實(shí)現(xiàn)通訊?
    發(fā)表于 12-14 19:31

    用51單片機(jī)控制RTL8019AS實(shí)現(xiàn)以太網(wǎng)通

    用51單片機(jī)控制RTL8019AS實(shí)現(xiàn)以太網(wǎng)通
    發(fā)表于 10-22 11:13

    DE2-115開發(fā)板以太網(wǎng)通信問題

    4位數(shù)據(jù)端口,千兆以太網(wǎng)實(shí)現(xiàn)要用RMGII模式,但是signaltapii里看到的125M的時鐘GTX_CLK就根本沒有信號,為什么沒有時鐘?RGMII模式該怎么驅(qū)動啊?(3)需要配置寄存器嗎?硬件又該怎么配置寄存器? 有沒有用該開發(fā)
    發(fā)表于 04-12 09:18

    請問UDP SOCKET要用操作系統(tǒng)才可以實(shí)現(xiàn)以太網(wǎng)通信嗎?

    公司一個項(xiàng)目要用UDP SOCKET實(shí)現(xiàn)以太網(wǎng)通信,能不用操作系統(tǒng)嗎,如果不用的話這句又怎么破:#if ((LWIP_SOCKET||LWIP_NETCONN)&&(NO_SYS==1))#error"…" #endif
    發(fā)表于 03-26 04:36

    如何用51單片機(jī)控制RTL8019AS實(shí)現(xiàn)以太網(wǎng)通訊?

    如何用51單片機(jī)控制RTL8019AS實(shí)現(xiàn)以太網(wǎng)通訊?
    發(fā)表于 05-27 07:14

    用51單片機(jī)控制RTL8029實(shí)現(xiàn)以太網(wǎng)通信

    摘要:本文介紹了TCP/IP協(xié)議、RTL8029的結(jié)構(gòu)特性以及PCI總線協(xié)議的特點(diǎn),給出了一種用P89C51RD2單片機(jī)控制以太網(wǎng)接口芯片RTL80內(nèi)實(shí)現(xiàn)以太網(wǎng)通信的設(shè)計(jì)方案,闡述了用EMP7128型CPLD
    發(fā)表于 09-19 21:11 ?58次下載

    單片機(jī)實(shí)現(xiàn)以太網(wǎng)通訊硬件設(shè)計(jì)

    介紹以太網(wǎng)的幀協(xié)議和以太網(wǎng)控制芯片RTL8019AS的結(jié)構(gòu)特性;介紹單片機(jī)控制RTL8019AS實(shí)現(xiàn)以太網(wǎng)通訊的硬件設(shè)計(jì)方案;采用c51語言實(shí)現(xiàn)RPP協(xié)議(地址解析協(xié)議),并進(jìn)行了系統(tǒng)
    發(fā)表于 08-29 16:32 ?126次下載
    單片機(jī)<b class='flag-5'>實(shí)現(xiàn)以太網(wǎng)通</b>訊硬件設(shè)計(jì)

    W5100在單片機(jī)實(shí)現(xiàn)以太網(wǎng)通信中的應(yīng)用

    在此介紹了一種基于單片機(jī)和W5100組合實(shí)現(xiàn)以太網(wǎng)通信的設(shè)計(jì)方法。采用以TCPdP協(xié)議為基礎(chǔ)的網(wǎng)絡(luò)解決方案。W5100是嵌入式以太網(wǎng)硬件協(xié)議棧芯片,它同時集TCP/IP協(xié)議棧、以太網(wǎng)MAC和PH
    發(fā)表于 04-24 15:13 ?153次下載
    W5100在單片機(jī)<b class='flag-5'>實(shí)現(xiàn)以太網(wǎng)通信</b>中的應(yīng)用

    S7-200SMART開放以太網(wǎng)通信

    此文重點(diǎn)介紹V2.2最新升級的功能開放以太網(wǎng)通信功能,用過GET/PUT通信的肯定覺得非常方便,唯一的遺憾就是只支持S7協(xié)議,無法實(shí)現(xiàn)和其它品牌產(chǎn)品進(jìn)行以太網(wǎng)通信,開放的
    的頭像 發(fā)表于 06-27 09:58 ?2.2w次閱讀

    如何使用51單片機(jī)控制RTL8019AS實(shí)現(xiàn)以太網(wǎng)通

    介紹以太網(wǎng)的幀協(xié)議和以太網(wǎng)控制芯片RTL8019AS的結(jié)構(gòu)特性;介紹51單片機(jī)控制RTL8019AS實(shí)現(xiàn)以太網(wǎng)通訊的硬件設(shè)計(jì)方案;采用C51語言實(shí)現(xiàn)ARP協(xié)議(地址解析協(xié)議),并進(jìn)行了
    發(fā)表于 07-19 17:37 ?12次下載
    如何使用51單片機(jī)控制RTL8019AS<b class='flag-5'>實(shí)現(xiàn)以太網(wǎng)通</b>訊
    昭觉县| 常熟市| 新竹市| 宝山区| 陆丰市| 日土县| 叶城县| 灵丘县| 盘山县| 蛟河市| 北票市| 肃宁县| 康平县| 兴和县| 河津市| 和顺县| 迁安市| 托克逊县| 台州市| 海林市| 林西县| 通州区| 敦煌市| 九龙坡区| 宁陕县| 五指山市| 临邑县| 大宁县| 洛川县| 方城县| 新巴尔虎右旗| 通道| 玉树县| 公安县| 南皮县| 安顺市| 金华市| 皋兰县| 桓台县| 于田县| 临沂市|