注册 登录
查看: 319|回复: 4

k60单片机怎样在下载时把上一次的Flash擦出掉

[复制链接]
发表于 2014-11-14 19:34:51 | 显示全部楼层 |阅读模式
k60单片机怎样在下载时把上一次的Flash擦出掉
回复

使用道具 举报

发表于 2014-11-14 20:18:40 | 显示全部楼层
IAR编译器:Project>Download>Erase Memory>Erase (不是Erase  All)
来自PC客户端 来自PC客户端
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-14 20:28:55 | 显示全部楼层
山外メ雲ジ 发表于 2014-11-14 20:18
IAR编译器:Project>Download>Erase Memory>Erase (不是Erase  All)

Flash保存的值根本就不起作用 程序执行的是初始的值
是不是Flash保存的片区和按键调用的片区不是同一数据区
怎么解决
回复 支持 反对

使用道具 举报

发表于 2014-11-14 20:42:23 | 显示全部楼层
sds 发表于 1415968135
Flash保存的值根本就不起作用 程序执行的是初始的值
是不是Flash保存的片区和按键调用的片区不是同一数据区
怎么解决
没看懂你的意思。

你是想按键调试,然后存储数据到flash?
然后需要时重新加载flash的数据?

你看看触摸屏的例程,山外哥的触摸屏例程,有用到flash 存储触摸数据的。
来自PC客户端 来自PC客户端
回复 支持 反对

使用道具 举报

发表于 2014-11-14 21:02:10 | 显示全部楼层
sds 发表于 2014-11-14 20:28
Flash保存的值根本就不起作用 程序执行的是初始的值
是不是Flash保存的片区和按键调用的片区不是同一数 ...

不知道你的代码是怎么实现的,

你可以先测试写入到flash的数据对不对,排除法找一下原因。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回列表 返回顶部