打印

程序仿真能运行,断电后重启不能运行,求助!

[复制链接]
3225|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hzkai|  楼主 | 2015-4-9 09:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题,MCU为MK64FN1M0VLQ12,编译环境为KDS,仿真器为Jlink,程序在仿真器上能正常运行,断电之后重新上电不能运行(不用仿真器),感觉程序没有下载到Flash中,为何?是不是KDS的某个配置不正确?生成的.bin文件用Jlink直接下载程序也不行,求高手指点。

相关帖子

沙发
luofeng2g| | 2015-4-9 09:07 | 只看该作者
你可以用j-flash读出flash里面是否有程序,验证下你的猜测!!

使用特权

评论回复
板凳
Adu0227| | 2015-4-9 09:09 | 只看该作者
必要的地方增加一个长延时

使用特权

评论回复
地板
hzkai|  楼主 | 2015-4-9 09:14 | 只看该作者
luofeng2g 发表于 2015-4-9 09:07
你可以用j-flash读出flash里面是否有程序,验证下你的猜测!!

用J-flash读出Flash里的内容与下载的Bin文件一致,问题不在这了,可能还是KDS的配置上了,我的代码都是PE自动生成的,自己只简单写了个点灯的程序。

使用特权

评论回复
5
luofeng2g| | 2015-4-9 09:18 | 只看该作者
hzkai 发表于 2015-4-9 09:14
用J-flash读出Flash里的内容与下载的Bin文件一致,问题不在这了,可能还是KDS的配置上了,我的代码都是PE ...

那就不是程序没下载进去了,

使用特权

评论回复
6
hzkai|  楼主 | 2015-4-9 13:53 | 只看该作者
问题已经解决,KDS的应用经验不足,是CPU配置中的一个watchdog disable一个选项没有选上,导致程序运行不正常,选中之后,问题解决。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

8

帖子

0

粉丝