本帖最后由 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的区别么?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
我建立的工程就是KL16 128M的,
直接编译,下载,不要重新生成代码,否则会刷掉一些代码。
你给的工程里没有JLINK的调试文件,不知道怎么加啊……经验贴里只介绍如何加OPENSDA,我这里OPENSDA又调不了……还有NMI的功能要禁止掉,否则我PCB板上的CPU不能工作,修改的话又要生成代码……
我重配置下再给你啊。
去掉了NMI引脚功能,并且配置了JLINK, 我自己把OPENSDA模拟成JLINK了,仿真之后结果也是正确的。
你测试下试试哦,
然后把结果贴出来我看看。
一周热门 更多>