摘要

针对I2C模块作为芯片中必要的基础模块,在芯片的启动、调试及监测中起重要作用,I2C模块的应用也极为重要。在芯片上电启动/复位时进入Boot模式,I2C模块从EEPROM中读取初始化配置信息并完成寄存器配置,完成芯片的初始化设置。在调试过程中作为从模式时,外部主机设备可通过I2C模块访问芯片内部寄存器,完成对芯片的监测、配置和调试。为了提高芯片操控的效率,提出通过I2C接口配置芯片内部寄存器进入主模式,可读写I2C总线上从设备的数据。