ZHCABI0 May 2022 TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1 , TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1 , TMS320F28075 , TMS320F28075-Q1 , TMS320F28076 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28378D , TMS320F28378S , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S
本应用手册描述了 C2000™ I2C 如何使用轮询方式(或中断方式)与 EEPROM 进行通信。本文档实现了不同的 EEPROM 写入协议,如字节写入、字写入、分页写入操作和不同的 EEPROM 读取操作,如字节读取、字读取和分页读取操作。
本示例使用的 EEPROM 为 AT24C256(写入周期时间为 6ms,分页操作为 64 字节)。
I2C EEPROM 示例代码位于以下路径中:
轮询方式示例:<C2000Ware>\driverlib\<device>\examples\c28x\i2c\i2c_ex4_eeprom_polling
中断方式示例:<C2000Ware>\driverlib\<device>\examples\c28x\i2c\i2c_ex6_eeprom_interrupt