《嵌入式技术及应用(STM32CubeMX版) 代码 Task18AT24C02_h.docx》由会员分享,可在线阅读,更多相关《嵌入式技术及应用(STM32CubeMX版) 代码 Task18AT24C02_h.docx(1页珍藏版)》请在第一文库网上搜索。
1、123456789101112131415161718192021222324252627282930313233343536在任务18中,AT24C02.h文件的内容如下:/*AT24C02.hAT24C02.C文件的接口文件*/#ifndef_AT24C02_Httdefine_AT24C02_H#inc1udemain,h”/*intAT24C02_Read(uin116_tReadAddr,uint8_t*pBuffer,uint16_t1en)功能:从AT24C02指定地址处开始读出指定个数的数据参数:ReadAddr:所要读取的地址对24c02为0255pBuffer:数据存放的地
2、址Ien:所要读出的个数返回值:HAJOK:读数成功-1:读数失败*/intAT24C02_Read(uin116_tReadAddr,uint8_t*pBuffer,uint16_t1en);/*intAT24C02_Write(uint16_tWriteAddr,uint8_t*pBuffer,uint16_t1en)功能:在AT24C02的指定地址开始写入指定个数的数据参数:WriteAddr:所要写入的地址对24c02为0255pBuffer:数据存放的地址Ien:所要写入的数据个数返回值:HA1_OK:写数成功-1:写数失败*/intAT24C02_Write(uint16_tWriteAddr,uint8_t*pBuffer,uint16_t1en);ttendif