这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » F13X F13X系列信息区读写的问题?

共2条 1/1 1 跳转至

F13X F13X系列信息区读写的问题?

院士
2006-09-17 18:14:16     打赏
F13X F13X系列信息区读写的问题?



关键词: 系列     信息区     写的     问题    

院士
2006-12-22 22:43:00     打赏
2楼
问 请教斑竹:

   我在用F135的信息区(1000~10FF)保存系统参数时,按照魏小龙书上去做,
发现几个问题:

  1)用例程可以解锁FALSH,并写入测试数据,并执行正常的加锁指令后,
    用JTAG再次下载程序代码后,在程序的再次运行前,发现FALSH信息区,
    已经被擦除为FF了(用C-SPY的MEMORY功能直接观察FLASH区)!  
 
    为什么?

  2)在读取FLASH信息区的变量时,可以按照常规变量读取,
    如:
       Myvar = (char *)1080;
    还是要先对FALSH进行
    必要的开锁指令后,才能读取??

  3)对信息区读写都建议提前关闭所有中断,
    而我要实现的代码,需要在中断函数中去读写FLASH,不知是否有冲突???

  请斑竹明示????? 1: 1.信息存储器,可以选择察除和不察除,如果你选择了不察除,还是被察除了,那就是你的IAR软件有问题了
2.读取FLASH象读取RAM一样,不用开锁,写入的时候才要这么操作
3.读取没有关系 2: BC007:
非常感谢你的经验,

1. 如何选择不擦除??

2. 如何定义一个地址在flash区的数组,用C语言定义? 3: 1. 如何选择不擦除??

2. 如何定义一个地址在flash区的数组,用C语言定义?[/QUOTE]
1:FLASH数据保持不变
2:请参考:http://www.lierda.com/bbs/showthread.php?t=11974 4: thanks a lot! very much!

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]