打印
[Kinetis]

求MKL02Z8VFG4R配置文件

[复制链接]
2414|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sdllg|  楼主 | 2014-5-29 17:07 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
FSL_TICS_A| | 2014-5-30 14:48 | 只看该作者
你好,楼主!
可在以下路径中找到.
~\FRDM-KL02\KL02-SC\kl02-frdm-demo\build\iar\config files

使用特权

评论回复
板凳
sdllg|  楼主 | 2014-6-3 14:55 | 只看该作者
你好,
官方提供的只有32KB_Pflash.icf和4KB_RAM.icf,我要的是小容量的8KB_Pflash.icf和1KB_RAM.icf。

使用特权

评论回复
地板
FSL_TICS_A| | 2014-6-3 16:34 | 只看该作者
sdllg 发表于 2014-6-3 14:55
你好,
官方提供的只有32KB_Pflash.icf和4KB_RAM.icf,我要的是小容量的8KB_Pflash.icf和1KB_RAM.icf。 ...

这个要你建立对应的MCU的工程后才可以产生的吧。

使用特权

评论回复
5
FSL_TICS_Robin| | 2014-6-4 11:17 | 只看该作者
sdllg 发表于 2014-6-3 14:55
你好,
官方提供的只有32KB_Pflash.icf和4KB_RAM.icf,我要的是小容量的8KB_Pflash.icf和1KB_RAM.icf。 ...

楼主你好
你可以自己修改一下官方提供的那个32KB_Pflash.icf文件
icf文件的内容介绍请参考我们一位FAE的博文:解析IAR的ILINK链接器icf配置文件

使用特权

评论回复
6
FSL_TICS_Robin| | 2014-6-6 14:51 | 只看该作者
sdllg 发表于 2014-6-3 14:55
你好,
官方提供的只有32KB_Pflash.icf和4KB_RAM.icf,我要的是小容量的8KB_Pflash.icf和1KB_RAM.icf。 ...

楼主
飞思卡尔官网提供的那个KL02-SC里的确是没有你要的
不过我在IAR7.1的安装目录下倒是找到了MKL02Z8xxx4.icf
给你个目录参考
E:\Program Files\IAR Systems\Embedded Workbench 7.0\arm\config\linker\Freescale

使用特权

评论回复
7
jd972594| | 2014-6-6 15:27 | 只看该作者
FSL_TICS_Robin 发表于 2014-6-6 14:51
楼主
飞思卡尔官网提供的那个KL02-SC里的确是没有你要的
不过我在IAR7.1的安装目录下倒是找到了MKL02Z8x ...

自己改.icf文件不怎么会,还是直接用IAR提供的吧。

使用特权

评论回复
8
sdllg|  楼主 | 2014-6-9 16:54 | 只看该作者
如下图,我把32KB_Pflash.icf改为8KB_Pflash.icf,就会提示上面的linker出错。

捕获.JPG (52 KB )

捕获.JPG

使用特权

评论回复
9
sdllg|  楼主 | 2014-6-9 17:00 | 只看该作者
怎么发不了贴,奇怪
我把

使用特权

评论回复
10
sdllg|  楼主 | 2014-6-9 17:01 | 只看该作者
若是换成MKL02Z8xxx4.icf则提示其它错误
Building configuration: KL02_Freedom_Demo_tower - FLASH_32KB
Updating build tree...
Linking
Error[Li005]: no definition for "__VECTOR_RAM" [referenced from F:\MKL02\kl02-frdm-demo\build\iar\KL02_Freedom_Demo\FLASH_32KB\Obj\startup.o]
Error[Li005]: no definition for "__VECTOR_TABLE" [referenced from F:\MKL02\kl02-frdm-demo\build\iar\KL02_Freedom_Demo\FLASH_32KB\Obj\startup.o]
Error[Li005]: no definition for "__BOOT_STACK_ADDRESS" [referenced from F:\MKL02\kl02-frdm-demo\build\iar\KL02_Freedom_Demo\FLASH_32KB\Obj\
vectors.o]
Error[Lp011]: section placement failed
          unable to allocate space for sections/blocks with a total estimated minimum size of 0x49c4 bytes in <[0x00000000-0x000003ff], [0x00000410-0x00001fff]> (total  
uncommitted space 0x1be0).
Error while running Linker

Total number of errors: 4
Total number of warnings: 0

使用特权

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

本版积分规则

9

主题

112

帖子

0

粉丝