国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

【ZYNQ Ultrascale+ MPSOC FPGA教程】第二十二章PS端I2C的使用

FPGA技術專欄 ? 來源:芯驛電子科技 ? 作者:芯驛電子科技 ? 2021-01-27 09:27 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

原創聲明:

本原創教程由芯驛電子科技(上海)有限公司(ALINX)創作,版權歸本公司所有,如需轉載,需授權并注明出處。

適用于板卡型號:

AXU2CGA/AXU2CGB/AXU3EG/AXU4EV-E/AXU4EV-P/AXU5EV-E/AXU5EV-P /AXU9EG/AXU15EG

vivado工程目錄為“ps_hello/vivado”

vitis工程目錄為“ps_i2c/vitis”

軟件工程師工作內容

以下為軟件工程師負責內容。

從原理圖中可以看出,PS端的I2C接了EEPROM。

pIYBAGAKMX-AMWt7AABjMKZThZQ452.jpg

1. Vitis程序開發

1.1 EEPROM讀寫

1) 導入emample工程

o4YBAGAKMX-AMP-nAACj0_GaPHs630.jpg

2) 導入xiicps_eeprom_polled_example工程

pIYBAGAKMYCAaq-2AABuehLWq30870.jpg

EEPROM 的程序比較簡單,具體代碼大家可以自己去看,這里不詳細說了。下面只對程序

的功能和一些要點做一下介紹:

  • EEPROM 的設備地址在程序的前面做了定義,這個地址就是系統訪問外部 IIC 外設的設備地址,這里EEPROM地址為 0x54, 相當于 8bit 的 0xA8。

o4YBAGAKMYCAWcXpAAANCSKw1Xc557.jpg

EEPROM 的設備地址可以在 24LC04 的芯片手冊上找的到,高 4 位是 A,后面 3 位是 Block地址,因為 24LC04 只有 2 個 Block, 所以高 2 位 Block Address 是無效的。

pIYBAGAKMYGAe6HlAAAcZzDYVy8745.jpg

  • 由于EEPROM的地址為1個字節,在程序中修改如下,并保存編譯

o4YBAGAKMYGAKzVKAACH61iXLVc376.jpg

3) 程序流程如下:

ReadBuffer清0,WriteBuffer賦FF寫16個字節到EEPROM讀EEPROM的16個字節到ReadBuffer檢驗是否正確Readbuffer清0,WriteBuffer賦值10~25寫16字節到EEPROM讀16字節到ReadBuffer檢驗是否正確返回

4) 下載程序

pIYBAGAKMYGAWz66AADPlA40l3M454.jpg

5) 串口結果

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1660

    文章

    22390

    瀏覽量

    634569
  • EEPROM
    +關注

    關注

    9

    文章

    1135

    瀏覽量

    85896
  • I2C
    I2C
    +關注

    關注

    28

    文章

    1555

    瀏覽量

    131018
  • Zynq
    +關注

    關注

    10

    文章

    630

    瀏覽量

    49388
  • MPSoC
    +關注

    關注

    0

    文章

    203

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    AMD 推出第二代 Kintex UltraScale+FPGA,助力智能高性能系統

    第二代AMD Kintex UltraScale+ FPGA 系列 , 對于依賴中FPGA 為性能關鍵型系統提供支持的設計人員而言,可謂
    的頭像 發表于 02-04 16:11 ?1.3w次閱讀
    AMD 推出<b class='flag-5'>第二</b>代 Kintex <b class='flag-5'>UltraScale+</b> 中<b class='flag-5'>端</b><b class='flag-5'>FPGA</b>,助力智能高性能系統

    如何在Zynq UltraScale+ MPSoC平臺上通過JTAG啟動嵌入式Linux鏡像

    流程教程)。本文則進一步講解如何在 Zynq UltraScale+ MPSoC 平臺上通過 JTAG 逐步啟動 Linux,并提供了完整的過程與關鍵命令。只要按步驟操作,即使是復雜的 Linux 鏡像也能成功通過 JTAG 啟
    的頭像 發表于 01-13 11:45 ?3584次閱讀

    基于FPGAI2C控制模塊設計

    I2C_WRITE_WDATA.v模塊實現I2C寫時序,I2C_Controller (I2C控制器)例化了I2C_WRITE_WDATA.
    的頭像 發表于 12-26 09:48 ?3854次閱讀
    基于<b class='flag-5'>FPGA</b>的<b class='flag-5'>I2C</b>控制模塊設計

    如何在ZYNQ本地部署DeepSeek模型

    一個將最小號 DeepSeek 模型部署到 AMD Zynq UltraScale+ MPSoC 處理系統的項目。
    的頭像 發表于 12-19 15:43 ?7140次閱讀
    如何在<b class='flag-5'>ZYNQ</b>本地部署DeepSeek模型

    AMD UltraScale架構:高性能FPGA與SoC的技術剖析

    AMD UltraScale架構:高性能FPGA與SoC的技術剖析 在當今的電子設計領域,高性能FPGAMPSoC/RFSoC的需求日益增長。AMD的
    的頭像 發表于 12-15 14:35 ?479次閱讀

    Zynq MPSoC PS側PCIe高速DMA互連解決方案

    在涉及Xilinx Zynq UltraScale+ MPSoC的項目中,實現設備間高速、低延遲的數據傳輸往往是核心需求之一。PCIe(尤其PS側)結合DMA(直接內存訪問)正是滿足這
    的頭像 發表于 10-22 13:53 ?3748次閱讀
    雙<b class='flag-5'>Zynq</b> <b class='flag-5'>MPSoC</b> <b class='flag-5'>PS</b>側PCIe高速DMA互連解決方案

    AMD Spartan UltraScale+ FPGA的優勢和亮點

    AMD Spartan UltraScale+ FPGA 集小型封裝、先進的 I/O 功能與低功耗等優勢于一體。該系列 FPGA 配備高速 16.3 Gb/s 收發器、內置的外部內存控
    的頭像 發表于 10-17 10:16 ?691次閱讀
    AMD Spartan <b class='flag-5'>UltraScale+</b> <b class='flag-5'>FPGA</b>的優勢和亮點

    深入剖析I2C協議

    I2C是由Philips開發的簡單的雙向兩線總線,在深入淺出理解SPI協議中,我們區分了單工,半雙工,全雙工協議數據流向的區別,根據特征,I2C協議屬于半雙工協議(即同一時刻,數據單向流動)。此外
    的頭像 發表于 08-21 15:10 ?3618次閱讀
    深入剖析<b class='flag-5'>I2C</b>協議

    百度智能云亮相第二十二屆ChinaJoy

    百度智能云亮相第二十二屆ChinaJoy 8月1日,第二十二屆中國國際數碼互動娛樂展覽會(ChinaJoy)在上海開幕。大會期間,百度全景展示了百度智能云千帆大模型平臺等行業領先的技術服務在AI+
    的頭像 發表于 08-05 09:47 ?766次閱讀

    第二十二章 W55MH32 MQTT&amp;Aliyun示例

    本文講解了如何在 W55MH32?芯片上實現 MQTT?協議并連接阿里云平臺,通過實戰例程展示了從準備工作、連接配置到消息訂閱、發布及接收處理的完整過程。文章詳細介紹了 MQTT?協議的概念、特點、應用場景、發布 /?訂閱模式、QoS?級別,以及阿里云物聯網平臺和物模型相關知識,幫助讀者理解其在物聯網設備與云端數據交互中的實際應用價值。
    的頭像 發表于 07-24 14:17 ?922次閱讀
    <b class='flag-5'>第二十二章</b> W55MH32 MQTT&amp;Aliyun示例

    第二十二章 TIM——高級定時器

    本章介紹了W55MH32的高級定時器(TIM1和TIM8),其含時基單元等,具備輸入捕獲、輸出比較、PWM生成等功能,還支持互補輸出、死區插入等,適用于工業電機控制,也提及相關配置結構體。
    的頭像 發表于 06-20 13:58 ?1646次閱讀
    <b class='flag-5'>第二十二章</b> TIM——高級定時器

    第二十二章 USB 全速設備接口(USB)

    本文介紹了W55MH32的USB全速設備接口,其符合USB2.0規范,可配1-8個端點,支持同步傳輸、雙緩沖機制及掛起/恢復。含SIE等模塊,數據傳輸基于令牌分組,涉及端點初始化、控制傳輸等內容,與CAN共享512字節SRAM。
    的頭像 發表于 05-29 15:07 ?1354次閱讀
    <b class='flag-5'>第二十二章</b> USB 全速設備接口(USB)

    Aigtek高光回顧!第二十屆全國電介質物理、材料與應用學術會議!

    會議回顧2025第二十屆全國電介質物理、材料與應用學術會議暨第二十二屆全國電子元件與材料學術大會于4月18日-21日在四川省成都市順利召開。本次會議旨在增進電介質物理各個領域的專家、學者、學生以及
    的頭像 發表于 04-22 18:27 ?1180次閱讀
    Aigtek高光回顧!<b class='flag-5'>第二十</b>屆全國電介質物理、材料與應用學術會議!

    會議邀請 | Aigtek安泰電子與您相約第二十屆全國電介質物理、材料與應用學術會議!

    2025年4月18-21日,第二十屆全國電介質物理、材料與應用學術會議暨第二十二屆全國電子元件與材料學術大會將于四川省成都市舉辦。本次會議Aigtek安泰電子將攜最新行業測試解決方案及測試儀器產品
    的頭像 發表于 03-27 19:03 ?1989次閱讀
    會議邀請 | Aigtek安泰電子與您相約<b class='flag-5'>第二十</b>屆全國電介質物理、材料與應用學術會議!

    CACLP 2025杭州展|臺灣高技邀您共聚杭城

    2025 年 3 月 22-24 日,第二十二屆中國國際檢驗醫學暨輸血儀器試劑博覽會(簡稱:CACLP)在杭州大會展中心盛大開幕。
    的頭像 發表于 03-10 18:31 ?986次閱讀
    CACLP 2025杭州展|臺灣高技邀您共聚杭城