【分享】图解ADS+JLINK调试ARM

这篇具有很好参考价值的文章主要介绍了【分享】图解ADS+JLINK调试ARM。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

文章是对LPC2148而写的,但是对三星的44B0芯片同样适用,只需要在选择时将相应的CPU选择的S3C44B0就可以了。

JLINK在ADS下调试心得

前两天一个客户用jlink在ADS下调试LPC2148总报错,这个错误我之前在调试LPC2200的时候也碰到过,后来问题解决了,和大家分享一下。

1、在AXD下添加JLINK

选择Options下面的ConfigTarget,如下图所示:

 文章来源地址https://www.toymoban.com/news/detail-827664.html

【分享】图解ADS+JLINK调试ARM,单片机,物联网,嵌入式硬件

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

 

【分享】图解ADS+JLINK调试ARM,单片机,物联网,嵌入式硬件

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

 

【分享】图解ADS+JLINK调试ARM,单片机,物联网,嵌入式硬件

2、配置JLINK

接上面,添加完成后,点击Configure,出现JLINK设置对话框,我们这里主要是选择我们要调试的处理器,如下图所示:

 

【分享】图解ADS+JLINK调试ARM,单片机,物联网,嵌入式硬件

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

 

【分享】图解ADS+JLINK调试ARM,单片机,物联网,嵌入式硬件

3、调试

添加JLINK并配置完成后,即可开始调试。 开始调试后,一旦我们单步或者设置断点调试,我们会碰到这样的问题,如下图所示:

 

【分享】图解ADS+JLINK调试ARM,单片机,物联网,嵌入式硬件

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

 

【分享】图解ADS+JLINK调试ARM,单片机,物联网,嵌入式硬件

出现如下所示对话框:

 

【分享】图解ADS+JLINK调试ARM,单片机,物联网,嵌入式硬件

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

 

【分享】图解ADS+JLINK调试ARM,单片机,物联网,嵌入式硬件

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

 

【分享】图解ADS+JLINK调试ARM,单片机,物联网,嵌入式硬件

 

到了这里,关于【分享】图解ADS+JLINK调试ARM的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 51单片机LCD1602调试工具

    参考视频:江协科技51单片机 LCD1602头文件代码 LCD1602 C语言文件 LCD1602主函数文件

    2024年01月24日
    浏览(56)
  • 单片机打印调试信息的方法有哪些?

    打印 log 是调试程序的重要手段,下面我就来介绍一下,开发单片机应用程序时输出调试信息的几种方法: 软件仿真输出 UART 输出 SWO输出 JLink-RTT输出 先表明我的观点,正常情况下,不建议使用纯软件的方式仿真单片机程序。 以 Keil 为例,将 printf 函数重定向到串口1,然后通

    2024年02月07日
    浏览(53)
  • 51单片机(五)LCD1602调试工具

    ❤️ 专栏简介:本专栏记录了从零学习单片机的过程,其中包括51单片机和STM32单片机两部分;建议先学习51单片机,其是STM32等高级单片机的基础;这样再学习STM32时才能融会贯通。 ☀️ 专栏适用人群 :适用于想要从零基础开始学习入门单片机,且有一定C语言基础的的童鞋

    2023年04月27日
    浏览(59)
  • 【理解ARM架构】单片机中的C语言

    🐱作者:一只大喵咪1201 🐱专栏:《理解ARM架构》 🔥格言: 你只管努力,剩下的交给时间! 本喵默认各位小伙伴都会C语言,我们平时学习C语言都是在Windows环境下学习的,对于程序执行的底层逻辑了解的不是非常清楚,本喵在这里给大家介绍一下,C语言在单片机中是如何

    2024年01月16日
    浏览(50)
  • USB调试工具-使用usbmon监控单片机

    USB调试工具-使用usbmon监控单片机 在单片机开发中,我们常常需要调试程序来解决问题。而USB接口成为日常使用的必需接口之一,相应的USB调试工具也就成为不可或缺的存在。本篇文章主要介绍usbmon工具的使用。 一、什么是usbmon usbmon是用于在Linux系统上监视USB总线活动的工具

    2024年02月08日
    浏览(36)
  • keil 4单片机程序的debug调试

    1、单击keil4窗口的调试按钮快捷图标 ,进入到软件模拟调试模式,如图所示     在软件调试模式下,可以设置断点、单步、全速、进入某个函数内部运行,还可以查看变量的变化过程、模拟硬件IO口电平变化、查看代码执行时间等,先了解一下调试按钮的功能:  其中,RS

    2024年02月09日
    浏览(50)
  • STM32单片机(四)第一节:OLED调试工具

    ❤️ 专栏简介:本专栏记录了从零学习单片机的过程,其中包括51单片机和STM32单片机两部分;建议先学习51单片机,其是STM32等高级单片机的基础;这样再学习STM32时才能融会贯通。 ☀️ 专栏适用人群 :适用于想要从零基础开始学习入门单片机,且有一定C语言基础的的童鞋

    2024年02月08日
    浏览(61)
  • 单片机项目分享 单片机(stm32)远程智能宠物喂养系统 - 物联网 esp8266

    🔥 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。 为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天

    2024年02月19日
    浏览(67)
  • 单片机项目分享 单片机 图像分类 智能识别机器人 - 物联网 深度学习 AI

    🔥 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。 为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天

    2024年01月21日
    浏览(69)
  • ARM、树莓派、Arduino、单片机四者有什么不同

    一张图展示它们之间的关系,如下所示: 什么是arm? 其实ARM是一种微处理器架构,但它和“手臂”(Arm)毫无关系,哪怕在拼写上一样。虽然两者都十分强壮,但ARM更像一个小而精干的智能脑袋,可以帮助各种设备实现高效、可靠的计算和控制。 ARM,全称为Advanced RISC Mach

    2024年04月16日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包