飞思卡尔单片机DZ60——EEPROM读写

飞思卡尔单片机DZ60——EEPROM读写

ID:38135172

大小:51.16 KB

页数:4页

时间:2019-05-30

飞思卡尔单片机DZ60——EEPROM读写_第1页
飞思卡尔单片机DZ60——EEPROM读写_第2页
飞思卡尔单片机DZ60——EEPROM读写_第3页
飞思卡尔单片机DZ60——EEPROM读写_第4页
资源描述:

《飞思卡尔单片机DZ60——EEPROM读写》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、#include/*forEnableInterruptsmacro*/#include"derivative.h"/*includeperipheraldeclarations*/#include"PE_Types.h"#include"global.h"#include"Eeprom.h"unsignedcharEeprom_temp[2];//--------------------------------------------------------------//EEPROM数据写函数//输入函数类

2、型:unsignedintstart_addr为写入的地址起始地址为0X1400*pData为数组指针length为保存数据个数//输入函数范围:start_addr:0x1400//输入函数说明:输入的起始地址必须为8的整数倍且长度也必须为8的整数倍否则会擦除掉已保存的数据//--------------------------------------------------------------voidWrite_Eeprom_Byte(unsignedintstart_addr,unsignedchar*pData,un

3、signedcharlength){unsignedchari;unsignedcharj;unsignedchar*pAddr;for(i=0;i

4、命令FSTAT_FCBEF=1;//启动命令asm{//等待4个buscycleNOPNOPNOPNOP}while(FSTAT_FCCF==0);//等待完成}else{}if(FSTAT_FACCERR==1){FSTAT_FACCERR=1;//通过写入1来清除错误标记}else{}pAddr=(unsignedchar*)(start_addr+i);//给指针赋一个起始地址*pAddr=pData[i];FCMD=0X20;//写入命令FSTAT_FCBEF=1;//启动命令asm{NOPNOPNOPNOP}while

5、(FSTAT_FCCF==0);//等待完成}}//--------------------------------------------------------------//EEPROM数据读函数//输入函数类型:unsignedintstart_addr为写入的地址起始地址为0X1400*pData为数组指针length为保存数据个数//输入函数范围:start_addr:0x1400//输入函数说明://----------------------------------------------------------

6、----voidRead_Eeprom_Byte(intstart_addr,unsignedchar*pReadbuf,unsignedcharlength){unsignedchari;unsignedchar*pAddr;for(i=0;i

7、-//读取触摸屏设置数据//--------------------------------------------------------------voidRead_Eeprom_Set(void){unsignedchari;for(i=0;i<25;i++){Read_Eeprom_Byte(EEpromBaseAddr+(i<<3),&tx2trandata[i<<1],2);set[i]=((tx2trandata[i<<1])<<8)+tx2trandata[(i<<1)+1];}}//--------------

8、------------------------------------------------//读取校准数据//--------------------------------------------------------------voidRead_Ee

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。