explanation
This "Nios® II Getting Started Guide" series is for users new to the Nios® II processor.
Avalon® I2C (Master) Core is prepared in Platform Designer as standard, and this IP core can perform I2C communication under the control of Nios® II.
By default, this IP core connects to an Avalon® Memory Mapped Interface (Avalon®-MM) port and is implemented to communicate using register operations, including data. ST), and by connecting DMA, FIFO, etc. to the Avalon®-ST port, it is possible to control Nios® II with minimal register operations. This document describes that method.
Document
nios2_i2c_master_v171_r1__1.pdf
Tool version: for Ver 17.1
sample file
Tool version: Sample design and sample code for Ver 17.1
The example files include FPGA designs (QAR files) and source code (C files).
[FAQ] Intel: What are QAR files for?
Click here for recommended articles/materials
Nios® II related articles and resources
Intel® FPGA Development Flow/FPGA Top Page
Click here for recommended FAQ
Click here for recommended seminars/workshops
Nios® II Introductory Trial Course <Free>
Custom microcomputer design trial ~Experience embedded design using MAX® 10 FPGA! ~ <free>