查看: 1194|回复: 6

[求助] 使用TRK-KEA8 重新上电代码消失

[复制链接]

该用户从未签到

1

主题

4

帖子

0

注册会员

Rank: 2

积分
86
最后登录
2022-5-23
发表于 2020-8-4 13:38:31 | 显示全部楼层 |阅读模式
您好,我想问下,我在使用nxp的TRK-KEA8这个板子的时候, 编译环境为CodeWarrior。 使用生成代码功能生成了代码,实现了 简单的LED亮灭效果。 但是在我下电之后重新上电,LED并没有出现之前的亮灭情况,请问这是为什么呢?
下面是我的工程,麻烦社区老哥帮忙看一下
我知道答案 目前已有6人回答

test1.rar

547.37 KB, 下载次数: 1, 下载积分: 威望 1

回复

使用道具 举报

该用户从未签到

656

主题

6312

帖子

0

超级版主

Rank: 8Rank: 8

积分
20028
最后登录
2024-4-26
发表于 2020-8-4 15:28:11 | 显示全部楼层
你需要注意调试的项目是运行在Flash 还是RAM中。
如果运行在RAM 中,只有在调试界面下才能正常运行;
芯片独立上电后,代码需要从Flash中运行。

另外你看下你的代码中的时钟,我有看到你的时钟并没有初始化,时钟不稳定也会导致这种现象。
微信截图_20200804152650.png

回复 支持 反对

使用道具 举报

该用户从未签到

656

主题

6312

帖子

0

超级版主

Rank: 8Rank: 8

积分
20028
最后登录
2024-4-26
发表于 2020-8-4 16:41:02 | 显示全部楼层
你检查一下程序有没有烧到flash里面去,看下codewarrior的配置,或者生成bin文件,hex文件也可以,直接少进flash,看程序运行不运行。一般来说,debug 能运行,但是下电就丢代码是因为没有烧到flash中,debug会直接在ram里运行代码,而且不下电的话程序是一直在ram中的。所以下电之后就没法运行了。
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

4

帖子

0

注册会员

Rank: 2

积分
86
最后登录
2022-5-23
 楼主| 发表于 2020-8-4 17:37:24 | 显示全部楼层
好的,谢谢,我研究一下。
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

4

帖子

0

注册会员

Rank: 2

积分
86
最后登录
2022-5-23
 楼主| 发表于 2020-8-5 16:56:36 | 显示全部楼层
已经找到问题的解决办法了,谢谢帮助
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

4

帖子

0

注册会员

Rank: 2

积分
86
最后登录
2022-5-23
 楼主| 发表于 2020-8-5 16:57:29 | 显示全部楼层
回复 支持 反对

使用道具 举报

该用户从未签到

656

主题

6312

帖子

0

超级版主

Rank: 8Rank: 8

积分
20028
最后登录
2024-4-26
发表于 2020-8-6 15:59:32 | 显示全部楼层
fuyao1212 发表于 2020-8-5 16:56
已经找到问题的解决办法了,谢谢帮助

不客气
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /4 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2024-4-26 11:34 , Processed in 0.142658 second(s), 27 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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