[求助]PE生成FLASH操作函数擦除不了FLASH(已解决)

2020-02-20 20:56发布

本帖最后由 FSL_TICS_Robin 于 2014-11-27 11:01 编辑

前几天刚用KL25官方板子实现IAP,也是用PE生成的FLASH函数,FLASH所有扇区都能擦除。现在把程序移植到KL16的工程板子上,用JLINK调试。我的FLASH分成三部分,1部分正常程序,2部分IAP程序,3部分做EEPROM,1和2由链接文件分配,3由FLASH函数直接操作,结果FLASH擦除函数只能擦除3,不能擦除1和2。搞了一天了,2个工程的配置都一样啊。是KL25和KL16的区别么?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
49条回答
lbblsws
1楼-- · 2020-02-26 03:03
FSL_TICS_ZJJ 发表于 2014-10-17 16:50
再加句,添加JLINK和那个opensda就是一样的。
只不过最后选择端口的时候,你选择JLINK,然后SWD就可以了 ...

我点击编译的时候弹出这个什么意思?
lbblsws
2楼-- · 2020-02-26 07:37
本帖最后由 lbblsws 于 2014-10-18 09:47 编辑
FSL_TICS_ZJJ 发表于 2014-10-17 16:50
再加句,添加JLINK和那个opensda就是一样的。
只不过最后选择端口的时候,你选择JLINK,然后SWD就可以了 ...


忽略此楼……
lbblsws
3楼-- · 2020-02-26 12:52
结果出来,还是不行。见截图,擦除不了JLINK烧写的那部分。你那边试验用的是实际的JLINK仿真器还是用openSDA模拟的?
lbblsws
4楼-- · 2020-02-26 13:16
 精彩回答 2  元偷偷看……
FSL_TICS_ZJJ
5楼-- · 2020-02-26 16:37
lbblsws 发表于 2014-10-18 09:43
结果出来,还是不行。见截图,擦除不了JLINK烧写的那部分。你那边试验用的是实际的JLINK仿真器还是用openSD ...

楼主,不好意思,最近不在阿莫论坛,刚看到你的问题。
我是用opensda模拟的JLINK, 你用我代码,用实际的JLINK是擦除不了吗?
这样,我明天把我板子焊上SWD接口,然后用真的JLINK 烧下。
FSL_TICS_ZJJ
6楼-- · 2020-02-26 19:21
lbblsws 发表于 2014-10-18 09:43
结果出来,还是不行。见截图,擦除不了JLINK烧写的那部分。你那边试验用的是实际的JLINK仿真器还是用openSD ...

另外你那边寄存器窗口,跑完刷新下看看。

一周热门 更多>