共2条
1/1															1							跳转至页
		flash 请教一个flash写入与读出的问题
															
	 问
  我在flash sega中存入一些用户自己设定的参数。在程序刚下载到CPU上的时候,即flash中的内容全是FF时,可以正常的进行写入和读出。当系统reset时,flash中保存的内容是原来reset之前的数值,但是再要改变其数值的时候,存放有数据的地址就不可以写入了数据了。除非是FF,否则全都写入不了。请问一下是怎么回事?flash不是可以和RAM一样进行方便的擦些吗?
 
 
 
 答  1:
 引用:
 答  2:
FLASH 操作分为擦除/写/读。擦除必须是整段、几段或全部擦除。写的话只能在擦除后才能写;读不受限制。 也就是说你要写什么内容到某地址上去,该地址必须是被擦除过的。如果要在某地址上修改数据,必须把该地址所在的段全部擦除然后再写。 这个和一般的RAM、FLASH操作不太一样。所以操作比较麻烦,特别是动态参数修改。
 答  3:
谢谢两位,茅塞顿开,自己太心急,没有好好研究flash。多谢两位了。:)
					
					
							
					
					谢谢两位,茅塞顿开,自己太心急,没有好好研究flash。多谢两位了。:)
共2条
1/1															1							跳转至页
		回复
| 有奖活动 | |
|---|---|
| 硬核工程师专属补给计划——填盲盒 | |
| “我踩过的那些坑”主题活动——第002期 | |
| 【EEPW电子工程师创研计划】技术变现通道已开启~ | |
| 发原创文章 【每月瓜分千元赏金 凭实力攒钱买好礼~】 | |
| 【EEPW在线】E起听工程师的声音! | |
| 高校联络员开始招募啦!有惊喜!! | |
| 【工程师专属福利】每天30秒,积分轻松拿!EEPW宠粉打卡计划启动! | |
| 送您一块开发板,2025年“我要开发板活动”又开始了! | |
			
			
			
						
			
 我要赚赏金
