FPGA學習回顧之IIC的使用

2021-10-08 13:27:21 字數 735 閱讀 7554

硬體:黑金ax301

教程:黑金附贈教程

用途:記錄fpga中iic的訊號走向以及實施過程

i2c_master_top的狀態機走向:

頂層i2c_write_req為1

s_idle

——>s_wr_dev_addr

——>s_wr_reg_addr

(——>s_wr_reg_addr1(如果i2c_addr_2byte=1))

頂層i2c_read_req為1

s_idle

——>s_rd_dev_addr0

——>s_rd_reg_addr

(——>s_rd_reg_addr1(如果i2c_addr_2byte=1))

FPGA學習筆記 IIC協議

iic協議 1.iic協議概念 2.iic協議原理 2.1.起始位,結束位 2.2.器件位址 2.3.儲存器位址 2.4.應答位 2.5.讀寫時序 1.iic協議概念iic inter integrated circuit bus,積體電路匯流排,是一種序列通訊匯流排,多為主從結構。一般用在小資料量...

FPGA實用通訊協議之IIC

eeprom electrically erasable progammable read only memory,e2prom 即電可擦除 可程式設計唯讀儲存器,是一種常用的非易失性儲存器 掉電資料不丟失 eeprom有多種型別的 產品,較常使用的是atmel公司生產的at24c系列。at24cx...

基於FPGA的MB核下IIC讀寫

1 vivado下建立工程 其中iic控制器選擇7bit 100k 其他預設 2 生成bit匯入sdk 建立xilinx工程,使用hello world模板 需改源 include include platform.h include xparameters.h include xil printf...