打印
[应用相关]

国民技术MCUFLASH擦写注意事项

[复制链接]
766|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
中国龙芯CDX|  楼主 | 2023-8-21 19:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
①、执行 FLASH 擦除和写操作时,有哪些注意事项? 1. 进行闪存编程操作时(写或擦除),必须打开内部的 RC 振荡器(HSI);
2. Flash 写操作仅支持 32 位操作,写操作之前需要先擦写 Flash;
3. Flash 写操作需要地址字对齐,且地址范围不能超出芯片内存;
4. 以防因电气干扰等原因产生对 Flash 的意外操作,对 Flash 的操作应按照解锁→操作→上锁顺序执行。
②Flash 的操作时长?
1. Flash 支持字编程、页擦除和整片擦除,Flash 字编程时间约 175us,页(512 字节)擦除时间约 2.27ms,整片擦除时间 34.1ms(详情参考数据手册);
2. 读 Flash 的等待周期数可以通过寄存器配置,使用时需要结合 SYSCLK 时钟频率进行计算。
比如:当SYSCLK <=18MHz 时,等待周期数最小为 0;当 18MHz< SYSCLK <=36MHz 时,等待周期数最小为 1;
当36MHz< SYSCLK <=48MHz 时, 等待周期数最小为 2。

使用特权

评论回复
沙发
zhanglli| | 2023-8-31 21:17 | 只看该作者
等待周期数怎么算的

使用特权

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

本版积分规则

280

主题

2154

帖子

4

粉丝