📄 drivereeprom.h
字号:
/*------------------------------------------------------------------------------
* CopyRight (C) 2004,江苏盛唐电子产品有限公司
* All Rights Reserved.
*
* 文件名称:DriverEeproy.h
* 文件标识: AT24C256读写函数库头文件
* 摘 要:
*
* 当前版本:1.0
* 作 者:熊刚
* 完成日期:2004年04月13日
*
* 取代版本:
* 原作者 :
* 完成日期:
------------------------------------------------------------------------------*/
#ifndef DRIVER_EEPROM_MEMERY_H
#define DRIVER_EEPROM_MEMERY_H
//----------------------------------------------------------------------------
// 函 数 名:void ReadEepromMemery (uchar *sucDataBuff, uint uiStarAddress, uchar ucLength )
// 用 途:读EEPROM并完成读校验
// 入口参数:uint uiStarAddress :开始读EEPROM的首地址
// uchar ucLength :读EEPROM从StarAddress地址开始的长度
// uchar *sucDataBuff :读数据缓冲区
// 返 回: 无
//----------------------------------------------------------------------------
void ReadEepromMemery (uchar *sucDataBuff, uint uiStarAddress, uchar ucLength );
//----------------------------------------------------------------------------
// 函 数 名:void WriteEepromMemery (const uchar *pucDataBuff, uint uiStarAddress, uchar ucLength)
// 用 途:写EEPROM并完成写校验
// 入口参数:uint uiStarAddress :开始写EEPROM的首地址
// uchar ucLength :写EEPROM从StarAddr地址开始的长度
// uchar *pucDataBuff :写数据缓冲区
// 返 回: 无
//----------------------------------------------------------------------------
void WriteEepromMemery (const uchar *pucDataBuff, uint uiStarAddress, uchar ucLength);
//功能介绍:测试Eeprom器件的硬件连通性
//入口参数:
//出口参数:
//备注: 工作正常时,在I2C总线上应能观察到方波
void TestEepromHardWare();
//功能介绍:读取板载Eeprom器件24256数据
//入口参数:1.存放读取到的数据的缓冲区
// 2.读取数据的地址
// 3.读取到的数据的长度
//返回:无
//备注:
void ReadBackupEeprom(uchar *ucDataBuff , uint StartAddr,uchar ucLength);
//功能介绍:写数据到板载Eeprom器件24256数据
//入口参数:1.存放待写数据的缓冲区
// 2.写入数据的地址
// 3.写入数据的长度
//返回:无
//备注:
void WriteBackupEeprom(uchar *ucDataBuff , uint StartAddr,uchar ucLength);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -