IAR用JLINK调试S3C2440 ARM芯片中的链接其命令文件(.icf)怎么弄啊(按照LPC2103命令文件弄不行)

IAR用JLINK调试S3C2440 ARM芯片中的链接其命令文件(.icf)怎么弄啊(按照LPC2103命令文件弄不行),第1张

1,进入“枯昌OPTION”,在项目文件上右键;

2,进入“linker”中的“config”下的“override default”

3,调入你所有中败宏的"s3c2440....icf"卖册

大家好啊

小弟问个幼稚的问题

NXP系列的ARM在耐樱IAR中用J-link调试时,项目选项中的linker:连接器命令文件(.icf)怎么搞,去什么地方下载,还是自己制作啊

小弟迷茫昌世丛中,吃不好喝不好的,谢谢大哥大姐们了,给条明路吧,搞开始搞ARM

大家好啊

小弟问个幼稚的问题

NXP系列的ARM在IAR中用J-link调试时,项目选项中的linker:连接器命令文件(.icf)怎么搞,去什么地方下载,还是自己制返好作啊

小弟迷茫中,吃不好喝不好的,谢谢大哥大姐们了,给条明路吧,搞开始搞ARM

安装好C90TFS flash之后,可以从如下的路径找到KL25的相关代码。

安装路径\Standard Sotfware Driverv101\C90TFS\Demos\build\MKL25Z128xxx4

可以看到,供有两种编译器的代码,分别为IAR以及CW10.4, CW10.4 的工程可以用CW10.4及其以后的版本打开。IAR的工程可以使用IAR embedded workbench for ARM 6.4.2之后的版本打开。

打开路径下IAR的工程,可以看到C90TFS具体包含的KL25flash例程情况,如下图:

从上图中可以看到,一共具有4个例程, 具体例程的功能已经在搏液图悔族中标出。本次例程讲解使用demo_normal例程,旨在让大家熟悉C90TFS flashAPI函数的使用。

2、 C90TFS flash例程配置文件情况

这碧银弊里以demo_normal 工程为例,讲解配置文件。程序一共有两种运行方式, 分别为从RAM运行,以及从Flash运行。通过配置相应的.icf文件(IAR)或者.ld文件(CW 10.x)实现。

IAR中,.icf文件可以打开project后在link_file文件夹下找到。

CW中,.ld 文件可以打开project后在project_settings->linker_files文件夹下找到。

这里以CW工程为例讲解,IAR的情况也类似,主要是空间的起始结束地址,以及堆栈分配,中断向量的分配等。

(1) CW16KB_Ram.ld

(2) CW128KB_Pflash.ld

3. 测试平台

CW10.6 以及TWR-KL25Z48M。

选择使用CW10.6,是因为,测试的时候,可以直接看出哪些代码在编译范围内,便于查看代码,


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/12271313.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存