STM32F103 FLASH 编程问题

[复制链接]
6325|6
 楼主| cdj-811 发表于 2009-12-30 14:45 | 显示全部楼层 |阅读模式
请问STM32 的FLASH 在编程时,是不是只能对数据时0XFFFF的地址进行编程,而不能对已编程的地址写数据?请高手指教!
winloop 发表于 2009-12-30 14:47 | 显示全部楼层
应该是,否则怎么叫FLASH,这是FLASH的一个特征
tuy0326 发表于 2010-1-5 17:26 | 显示全部楼层
Flash编程手册里明确指出:写前必须要擦除

令,这也是大多数flash的特性吧
junsi 发表于 2010-1-6 00:07 | 显示全部楼层
楼主说对了一半:能对0xffff的数据改写成任意值(无需擦除,擦除也是变为0xffff),但还有一点是:可以对任意值改写成0, 比如:0x1234 写成 0是不需要擦除的。
dfsa 发表于 2010-1-6 14:00 | 显示全部楼层
是的,楼上说的很对
香水城 发表于 2010-1-7 08:50 | 显示全部楼层
哈哈,FLASH就好比是一块黑板,写了字的地方就不能再写了,否则无法辨认;整块黑板写满了,还想再写,只好整个或局部擦掉,才能再用。
jeffkuang 发表于 2010-1-9 10:35 | 显示全部楼层
呵呵,FLASH操作就是比较麻烦一些
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

2

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部