打印
[Kinetis]

拉普兰德K60移植KL25Z的链接问题

[复制链接]
3025|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sdllg|  楼主 | 2014-3-6 10:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
网上下载拉普兰德K60的库文件,把项目文件放到对应位置,没做任何改动时编译是正常的。
因为后面会用KL系列的单片机,就想把K60的代码移植到KL25上。把CPU配置改为MKL25Z128xxx4,Linker改为16KB_RAM.icf。编译时出错提示如下,请大家帮看看是怎么回事,谢谢。


Building configuration: LPLD_LedLight_K60 - RAM
Updating build tree...
Linking
Error[Lp002]: relocation failed: value out of range or illegal: 0x11de
     Kind    : R_ARM_THM_JUMP11[0x66]
     Location: 0x1ffff420
               Module:  F:\LPLD_K60\LPLD_OSKinetis_V3\project\02-(GPIO)LPLD_LedLight\iar\RAM\Obj\startup_K60.o
               Section: 9 (.noinit)
               Offset:  0x0
     Target  : 0x20000603
               "DefaultISR"
               Module:  F:\LPLD_K60\LPLD_OSKinetis_V3\project\02-(GPIO)LPLD_LedLight\iar\RAM\Obj\system_MK60DZ10.o
               Section: 9 (.text)
               Offset:  0x13b
Error while running Linker

Total number of errors: 1
Total number of warnings: 0

相关帖子

沙发
FSL_TICS_Robin| | 2014-3-6 10:27 | 只看该作者
L系列与K系列有许多区别,不能这么直接修改。

使用特权

评论回复
板凳
FSL_TICS_Robin| | 2014-3-6 10:32 | 只看该作者
刚去拉普兰德官网逛了一圈,没看到他们有出KL25的固件库
www.lpld.cn

使用特权

评论回复
地板
sdllg|  楼主 | 2014-3-6 10:38 | 只看该作者
是的,之前把野火KL26的改了一下,能够用。但是野火的很多功能没有实现,所以想用拉普兰德的K60来改,如能实现那就太好了。官方通杀所有系列的版本暂时还看不到影,呵呵。
不知有谁这样尝试过的?

使用特权

评论回复
5
sdllg|  楼主 | 2014-3-7 09:32 | 只看该作者
要沉下去了,顶一下。

使用特权

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

本版积分规则

9

主题

112

帖子

0

粉丝