查看: 9749|回复: 11

[CodeWarrior] 求助Codewarrior 设置问题(已解决)

[复制链接]

该用户从未签到

7

主题

45

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
发表于 2013-6-24 11:07:53 | 显示全部楼层 |阅读模式
1.请问Code warrior 10.4中如何设置 ROM的分配地址?
2. 如何生成Bin 文件呢?
3.Keil 4.7中 只有KL04,KL05以上的器件,没有KL02的 ,是不是用KL05来代替?  但是似乎用KL05代替的话 有部分功能存在差异?
我知道答案 目前已有10人回答
回复

使用道具 举报

该用户从未签到

8

主题

299

帖子

0

高级会员

Rank: 4

积分
653
最后登录
2018-12-14
发表于 2013-6-24 11:22:45 | 显示全部楼层

回复:求助Codewarrior 设置问题

1. 如果你用Kinetis , 你要在lcf 文件中设置ROM的地址.
在官网上搜 AN4498,可以找到讲如何设置lcf的文档
2 在 Setting的Additional Tools里选上Create Flash Image可以生成所需格式的烧录文件. 我把相应抓屏放在附件里了请查看
2.没用过Keil的,  建议问下Keil 有没有对应的升级包
 

screenshots.zip

205.44 KB, 下载次数: 41

回复 支持 反对

使用道具 举报

该用户从未签到

7

主题

45

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
 楼主| 发表于 2013-6-24 11:35:59 | 显示全部楼层

回复:求助Codewarrior 设置问题

好的,谢谢版主!
2.但是好像这个是生成HEX的设置吧? 同样可以生成BIN 文件吗?
回复 支持 反对

使用道具 举报

该用户从未签到

8

主题

299

帖子

0

高级会员

Rank: 4

积分
653
最后登录
2018-12-14
发表于 2013-6-24 11:40:37 | 显示全部楼层

回复:求助Codewarrior 设置问题

不客气.
回复 支持 反对

使用道具 举报

该用户从未签到

10

主题

459

帖子

0

中级会员

Rank: 3Rank: 3

积分
303
最后登录
2024-10-24
发表于 2013-6-24 12:29:21 | 显示全部楼层

回复:求助Codewarrior 设置问题

1.从属性Properries-tool settings-ARMlinker-input栏目中找到lcf文件,在其中可以配置相应的ROM、Heap等的大小。
2.这个好像不能直接生成,需要借助工具转换。
3.KL02在Keil最新版本中是有的,建议更新Keil新的版本,我用的是4.71.2.
回复 支持 反对

使用道具 举报

该用户从未签到

7

主题

45

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
 楼主| 发表于 2013-6-24 13:45:14 | 显示全部楼层

回复:求助Codewarrior 设置问题

谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

7

主题

45

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
 楼主| 发表于 2013-6-24 15:11:45 | 显示全部楼层

回复:求助Codewarrior 设置问题

回复第 5 楼 于2013-06-24 12:29:21发表:
1.从属性Properries-tool settings-ARMlinker-input栏目中找到lcf文件,在其中可以配置相应的ROM、Heap等的大小。
2.这个好像不能直接生成,需要借助工具转换。
3.KL02在Keil最新版本中是有的,建议更新Keil新的版本,我用的是4.71.2. 

1.我的是10.4版本的 , 在 Project ->  properties -> C/C++ build 的settings 选项里面并没有找到相应的设置, 请问您用的是那个版本的?
回复 支持 反对

使用道具 举报

该用户从未签到

8

主题

299

帖子

0

高级会员

Rank: 4

积分
653
最后登录
2018-12-14
发表于 2013-6-25 10:52:21 | 显示全部楼层

回复:求助Codewarrior 设置问题

我把图抓下来了,你看下.
你在这里可以看到配置文件的路径, 但如果你要改ROM的起始地址,你还是要把ld文件打开编辑的.
ld path.JPG
回复 支持 反对

使用道具 举报

该用户从未签到

10

主题

459

帖子

0

中级会员

Rank: 3Rank: 3

积分
303
最后登录
2024-10-24
发表于 2013-6-25 12:52:47 | 显示全部楼层

回复:求助Codewarrior 设置问题(正解)

回复第 7 楼 于2013-06-24 15:11:45发表:
回复第 5 楼 于2013-06-24 12:29:21发表:
1.从属性Properries-tool settings-ARMlinker-input栏目中找到lcf文件,在其中可以配置相应的ROM、Heap等的大小。
2.这个好像不能直接生成,需要借助工具转换。
3.KL02在Keil最新版本中是有的,建议更新Keil新的版本,我用的是4.71.2. 

1.我的是10.4版本的 , 在 Project ->  properties -> C/C++ build 的settings 选项里面并没有找到相应的设置, 请问您用的是那个版本的?
 
 
楼上正解,我是用的10.3版本的,对于你没找到,原因可能是你在新建工程时采用的编译器生成时导致的,对于选用GCC编译器的配置如图1,和楼上回答的一样,而如果使用Freescale编译器则如图2,也就是我之前回答的。
GCC_LD.png

图 1

Freescale_lcf.png

图 2

 
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

5

帖子

0

新手上路

Rank: 1

积分
8
最后登录
1970-1-1
发表于 2014-1-14 14:57:22 | 显示全部楼层

回复:求助Codewarrior 设置问题(已解决)

回复第 5 楼 于2013-06-24 12:29:21发表:
1.从属性Properries-tool settings-ARMlinker-input栏目中找到lcf文件,在其中可以配置相应的ROM、Heap等的大小。
2.这个好像不能直接生成,需要借助工具转换。
3.KL02在Keil最新版本中是有的,建议更新Keil新的版本,我用的是4.71.2.
 
 
 
这个要什么样的工具,burner 吗,但在code warrior 10.3 中找到了, 10.4 却没有。为什么, 10.3下的burner 可以 转换10.4 的文件吗。
 
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-7-21 00:30 , Processed in 0.110230 second(s), 31 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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