KE06Z128程序烧进去后不运行

问题:使用CodeWarrior开发过程中,编完程序,编译完成后,KE06Z128升不进去程序。

前言:只是记录问题是怎么处理的,原因是什么我也不太清楚,我是这么做然后就好了,我也没有办法,《笑哭》,仅供参考。工程是公司内部经过加密的。

解决方法:

1.打开CodeWarrior,打开Boot工程。

2.CodeWarrior软件中,上方点击Project,选择Properties,配置如下图所示。

3.点击OK,回到工程中,在左侧CodeWarrior Projects中用鼠标右击工程,点击Clean Project,完成后Build Project。

4.右键点击工程,选择Show In Windows Explorer,找到生成的hex文件。

5.打开SEGGER J-Flash软件,进来之后是这样的。

6.勾选Create a new project,点击Start J-Flash,弹出如下框图,点击红色圈中的三个点。

7.弹出如下框图。

8.在上边的Manufacturer中可以选择厂家,我这选择的是NXP的KE06Z128,点击OK。

9.剩下的不需要选择,直接OK。

10.在File里选择Open data file,找到第4步的hex文件,打开后,点击Target,点击Connect,左下角的LOG里显示Connected successfully,代表连接上了。

11.点击Target中的Production Programming(键盘按键F7也行)。

12.升完程序后,回到CodeWarrior里,在工程中点击Run或者Debug(Run Configuration和Debug Configuration一定要配置对),然后拔掉J-link,重新上电,程序就可以运行了。具体原因是啥我也不清楚,都是玄学。仅供参考。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

chinalihuanyu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值