MicroBlaze系列教程(6):AXI_IIC的使用(24C04 EEPROM)

文章目录

    • @[toc]
      • AXI_IIC简介
      • MicroBlaze硬件配置
      • 常用函数
      • 使用示例
      • 波形实测
      • 参考资料
      • 工程下载

本文是Xilinx MicroBlaze系列教程的第6篇文章。

AXI_IIC简介

一般情况下,使用FPGA实现I2C协议主要有两种方式:一种是基于Verilog实现起始位、停止位、ACK产生和判断、数据的发送和接收,通常SDA设计成双向端口,配合I2C模型对设计的模块进行仿真验证。还有一种是基于软核处理器配合GPIO,通过模拟I2C时序的方式来实现。

Xilinx提供了标准AXI总线的I2C IP核,只需要调用封装好的API函数,即可以实现对标准I2C器件的驱动,非常方便。AXI IIC,支持Philips标准I2C文章来源地址https://uudwc.com/A/mopG1

原文地址:https://blog.csdn.net/whik1194/article/details/129111886

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

上一篇 2023年07月07日 23:29
下一篇 2023年07月07日 23:32