打印
[触摸8051核FLASH系列]

HC89F3541,FLASH特的地址存储数据读写问题

[复制链接]
2973|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
MrLuguan|  楼主 | 2023-7-6 16:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 芯圣电子官方QQ 于 2023-7-24 15:55 编辑

FLASH 0~7FFF;
用的官方例程flash-eeprom的读写;
u8 Read_data=0;
FREQ_CLK = 0x10;                                //指明当前系统时钟
Flash_EraseBlock(0x7000);                        //擦除地址所在扇区
Flash_WriteArr(0x7000,1,0x1e);//在地址0x2B00写入数据
Flash_ReadArr(0x7000,1,Read_data);        //读取地址所在扇区

地址我想选取后几页 不影响代码的存储;
但是一直写不成功,读的都是0;
烧录设置所有扇区,ICP_RP 0x7000也没勾选读写保护;
用的读写API都是例程的,什么原因读写不成功

使用特权

评论回复
沙发
chenjun89| | 2023-7-11 08:25 | 只看该作者
你解锁flash没有啊

使用特权

评论回复
板凳
有何不可0365| | 2024-7-31 14:37 | 只看该作者
FLASH存储器要求地址按特定的对齐方式(如按扇区大小或字节对齐)进行访问。如果地址未对齐,可能会导致写入失败或数据读出为0。

使用特权

评论回复
地板
stormwind123| | 2024-7-31 16:48 | 只看该作者
擦除扇区

使用特权

评论回复
5
laocuo1142| | 2024-7-31 16:49 | 只看该作者
检查系统时钟设置是否正确,并且 Flash 控制器在等待状态、时序等方面符合 Flash 芯片的规格要求。

使用特权

评论回复
6
flycamelaaa| | 2024-7-31 16:49 | 只看该作者
检查硬件连接有问题没

使用特权

评论回复
7
stormwind123| | 2024-7-31 16:50 | 只看该作者
你提到 ICP_RP 0x7000 没有勾选读写保护,这是好的。但也要确认没有其他硬件或软件级别的读写保护被激活。

使用特权

评论回复
8
亚瑟| | 2024-7-31 21:31 | 只看该作者
擦除了吗

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

2

帖子

0

粉丝