原创 图解ADS+JLINK调试ARM

2013-8-17 07:48 2130 26 28 分类: 处理器与DSP
文章是对LPC2148而写的,但是对三星的44B0芯片同样适用,只需要在选择时将相应的CPU选择的S3C44B0就可以了。 JLINK在ADS下调试心得 前两天一个客户用jlink在ADS下调试LPC2148总报错,这个错误我之前在调试LPC2200的时候也碰到过,后来问题解决了,和大家分享一下。 1、在AXD下添加JLINK 选择Options下面的ConfigTarget,如下图所示:

ADS+JLINKDbgARM-1.jpg

单击Add按钮,添加jlinkRDI.dll(确保你已经安装了segger公司提供的驱动程序,本说明安装的为3.80a),如下图所示:

ADS+JLINKDbgARM-2.jpg

添加完成后,如下图所示:

ADS+JLINKDbgARM-3.jpg

分页导航

第1页:在AXD下添加JLINK

第2页:配置JLINK

第3页:调试


《电子技术设计》网站版权所有,谢绝转载 2、配置JLINK 接上面,添加完成后,点击Configure,出现JLINK设置对话框,我们这里主要是选择我们要调试的处理器,如下图所示:

ADS+JLINKDbgARM-4.jpg

选择完成后,点击确定完成设置。 如果JLINK已经和开发板连接好,并上电后,log信息里面会出现JLINK连接处理器的信息,如下图所示:

ADS+JLINKDbgARM-5.jpg

分页导航

第1页:在AXD下添加JLINK

第2页:配置JLINK

第3页:调试


《电子技术设计》网站版权所有,谢绝转载 3、调试 添加JLINK并配置完成后,即可开始调试。 开始调试后,一旦我们单步或者设置断点调试,我们会碰到这样的问题,如下图所示:

ADS+JLINKDbgARM-6.jpg

结果无法调试,要解决这个问题,我们需要修改下ADS的设置,选择Options下面的ConfigureProcessor,如下图所示:

ADS+JLINKDbgARM-7.jpg

出现如下所示对话框:

ADS+JLINKDbgARM-8.jpg

将Semihosting前面的勾去掉即可解决问题,如下图所示:

ADS+JLINKDbgARM-9.jpg

点击OK,退出AXD,重新Debug,这次就可以任意单步或者设置断点了。

ADS+JLINKDbgARM-10.jpg

分页导航

第1页:在AXD下添加JLINK

第2页:配置JLINK

第3页:调试


《电子技术设计》网站版权所有,谢绝转载

文章评论2条评论)

登录后参与讨论

用户1871548 2016-2-22 17:50

请教一下,怎么把axf文件程序下到lpc2148中

用户1871548 2016-2-22 17:43

请教一个问题,如何把axf文件写到lpc2148中
相关推荐阅读
用户1661561 2013-08-17 23:17
基于0.5μm CMOS工艺的一款新型BiCMOS集成运算放大器设计
  摘要:为了提高运算放大器的驱动能力,依据现有CMOS集成电路生产线,介绍一款新型BiCMOS集成运算放大电路设计,探讨BiCMOS工艺的特点。在S-Edit中进行“BiCMOS运放设计”电路设计,...
用户1661561 2013-08-17 23:15
物联网网关关键技术和应用方向
继计算机、互联网之后物联网的崛起掀起了世界信息产业发展的第三次浪潮。物联网 (The Internet of things)是新一代信息技术的重要组成部分,可以看做是互联网的升级与扩展,根据国际电信联...
用户1661561 2013-08-17 23:15
CMOS混频器的设计技术
引言 近年来,无线通信技术得到了迅猛地发展。它对收发信机前端电路提出的新要求是:高的工作频率,低电压,低功耗,高度集成。实现小型化以及低功耗的一种可行性方法是实现收发机射频电路和基带电路的单片集成,...
用户1661561 2013-07-25 00:52
Bootloader基础:让你的嵌入式设计具有前瞻性
世界上很少有什么项目能给嵌入式固件开发人员提供足够多的开发时间。事实上,嵌入式固件开发就好像气体一样,会占据它所在的整个空间。而这往往意味着项目结束阶段的测试和质量评估承受压力,进而提高风险。项目经理...
用户1661561 2013-07-24 22:52
教你手动玩转点连接
让我们用这句话来开头:在明朗、视野开阔的天空中,你可以通过一个低轨道卫星网络在几乎任何地球表面传输少量的数据(比如短信或41个字符鸣叫)。 这种点对点连接的卫星短信可以通过一些串行命令来简单控制。这将...
我要评论
2
26
关闭 站长推荐上一条 /2 下一条