"); //-->
flash 写各个芯片可能不一样,但是读的操作,都差不多。可以参考一下下面的。
/******************************************************************************
*函数名称:ReadFlash
*函数功能:从片内Flash地址Add处读取Length字节数据到Buf
*函数输入:
* Buf 接收读取数据的缓冲区指针
* Add 读取数据的片内Flash地址
* Length 读取数据字节数
*函数输出:无
*函数返回值:
* 0 成功
* 1 失败
*变更记录:
* 作者 日期 修改内容 备注
*******************************************************************************/
BYTE ReadFlash( BYTE *Buf, DWORD Add, DWORD Length )
{
DWORD i;
DWORD addr = Add;
for( i=0; i<Length; i++ )
{
*Buf++ = eflash_byte_read(addr++);
}
return 0;
}
/* eflash byte read interface. */
UINT8 eflash_byte_read(UINT32 addr)
{
return (*(volatile UINT8 *)(addr));
}专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
uClinux-Samsung\\linux-2.4.x\\include\\...\\hardware.h
2025硬科技创新大会光子产业高峰会议在西安举行
开放式音频:面向AR/VR应用的增强型高质量解决方案
利用电容来降低截止频率的电路(宽带应变信号调理器1B31)
MYD-LD25X Cortex-M33实时核开发实战解析
电容式传感器信号调理器CS2001的典型应用电路
破局“芯”困境,西北地区首条硅光中试线正式通线
解密车牌!
多点控制走廊定时灯
提升激励电压的电路(宽带应变信号调理器1B31)
嵌入式LINUX系统的构建 上
ARM开发之启动代码 上
欢迎来到AI俚语时代:这些年度词语你知道几个?
利用电阻来提高截止频率(宽带应变信号调理器1B31)
有了钱你存哪个银行?
降低激励电压的电路(宽带应变信号调理器1B31)
东芝TA8637BP
Everybody, 五一快乐~~~!
Vicor 电源模块 VI 的基本功能介绍
Vicor紧凑型电源系统为电动汽车主动悬架系统节省空间与重量
中国芯片装备行业乘2025年IPO浪潮助力国产化
大联大品佳集团推出基于达发科技产品的头戴式蓝牙耳机方案
端口专家(PortExpert) V2.0
对24c16卡读写操作
嵌入式LINUX系统的构建 中
男教师为“爱”女学生抛妻弃子 演绎苦涩师生恋
科技园公司与东莞市科学技术局及滨海湾合办\"2025莞港湾区创科加速交流会\"
嵌入式LINUX系统的构建 下
米尔SECC方案助力国标充电桩出海
对Bi-amp应用的思考