[Kinetis] 求MKL02Z8VFG4R配置文件

[复制链接]
2877|10
 楼主| sdllg 发表于 2014-5-29 17:07 | 显示全部楼层 |阅读模式
现选用的MCU配置比较低,kl02-frdm-demo的代码中没找到对应的8KB_Pflash.icf和1KB_RAM.icf,请问哪里可以找到啊?
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的工程后才可以产生的吧。
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配置文件
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
jd972594 发表于 2014-6-6 15:27 | 显示全部楼层
FSL_TICS_Robin 发表于 2014-6-6 14:51
楼主
飞思卡尔官网提供的那个KL02-SC里的确是没有你要的
不过我在IAR7.1的安装目录下倒是找到了MKL02Z8x ...

自己改.icf文件不怎么会,还是直接用IAR提供的吧。
 楼主| sdllg 发表于 2014-6-9 16:54 | 显示全部楼层
如下图,我把32KB_Pflash.icf改为8KB_Pflash.icf,就会提示上面的linker出错。
捕获.JPG
 楼主| sdllg 发表于 2014-6-9 17:00 | 显示全部楼层
怎么发不了贴,奇怪
我把
 楼主| 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

粉丝
快速回复 在线客服 返回列表 返回顶部