STM32f0-mdk-SWD-ST-link的Trace调试问题

发布者:闪耀之星最新更新时间:2018-09-05 来源: eefocus关键字:STM32f0  mdk  SWD  ST  link  Trace  调试 手机看文章 扫描二维码
随时随地手机看文章

STM32F0 强制设置  TRACE功能,会出现以下问题。原因如下。

最近使用st-link调试stm32f030C8t6遇到烧写完成之后不能进入调试状态,提示TRACE HW not present,点击确认,提示错误:Erron : target DLL has been cancelled . Debugger aborted,是怎么回事啊

解答:

Cortex-M0不支持Trace功能,因为是ARM V6结构,较老,没有ITM功能,所以无论你用Jlink,还是STLink,都不能用到Trace。

最近在用STM32F030单片机,其内核是Cortex-M0。根据网上的教程,希望用Keil的Debug功能中的串口,观察程序变量。

但是在Debug中的Command窗口,一配置MODE COM1 9600,0,8,1,就报错

“*** error 76: command not supported in target mode”

后来才知道,串口观察得用在软件调试模式下,不是硬件调试。

当把Debug模式调到simulation模式,虽然过了Mode这一关,但是不认Assign的virtual register。查到有人也遇到此类问题,但他们用的是其他高级芯片,修改了Debug的调试文件,便通过了。但Cortex-M0不行,因为这与ST没有给足Cortex-M0的调试文件有关。他们认为现在芯片硬件成本在这么低,最好是硬件调试,效果又快又好,还要啥自行车(避免软件调试)。

其次,Cortex-M0不支持Trace功能,因为是ARM V6结构,较老,没有ITM功能,所以无论你用Jlink,还是STLink,都不能用到Trace。

建议使用Segger的RTT和J-Scope功能,不仅覆盖Cortex-M0,而且功能强大、高效。网上有周立功工作室出的“浅谈工程师调试法宝”系列教程。


关键字:STM32f0  mdk  SWD  ST  link  Trace  调试 引用地址:STM32f0-mdk-SWD-ST-link的Trace调试问题

上一篇:STM32三种BOOT模式介绍
下一篇:STM32之调试支持(DBG)

推荐阅读最新更新时间:2024-03-16 16:12

意法半导体第一季度净利润1.08亿美元 预计第二季度持续增长
eeworld网消息,横跨多重电子应用领域、全球领先的半导体供应商意法半导体(STMicroelectronics,简称ST;纽约证券交易所代码:STM)公布了截至2017年4月1日的第一季度财报。 第一季度净收入总计18.2亿美元,毛利率37.6%,净收益1.08亿美元,每股0.12美元。 意法半导体公司总裁兼首席执行官Carlo Bozotti表示:“在进入2017年后,我们继续保持上个季度的增长强势。  “第一季度收入和毛利率都好于我们指导目标的中位值。第一季度收入比去年同期增长12.9%,产品部门、地区市场和销售渠道的收入增长均衡。第一季度营业利润和净利润均同比大幅增长,分别为1.29亿美元和1.08亿美元。第一季度支持公
[半导体设计/制造]
Autotalks首个完成ETSI Plugtests测试的C2C定位测试
集成在AutotalksV2X芯片组的意法半导体定位技术第一个通过安全应用验证 以色列,2015年6月15日 车辆间通信联盟首次组织了其认证评估项目定位准定时(POTI)测试。这些测试的主办方是TASS国际公司,测试地点是荷兰海尔蒙德,测试时间为2015年3月17-27日,正好是ETSI 4th ITS Cooperative Mobility Services Plugtests测试期间。TASS 国际公司测试设备传送GNSS卫星信号和CAN总线信号流,在现场测试期间预记录数据,以便在下面的应用情景中测试惯性导航(DR)功能:天空无遮挡、天空半遮挡、城市、隧道、森林和倒车。集成意法半导体的TeseoII 接收器的 Aut
[汽车电子]
keil MDK编译器警告和错误详解
工作后从单片机转成ARM,刚开始用ADS1.2编译器,用了一段时间,因为我接手的项目的老程序正是用ADS编译的,部门也大都在用.在学单片机的时候用的是keil c51编译器,ads和这个编译器在易用性上真是无法比较.后来渐渐知道keil已经被arm公司收购,现在keil MDK成为了arm官方编译器,所以决定重新投奔keil,利用平时的时间,将原程序重新用mdk编译.mdk的优点就没必要说了,在这里把平时遇到的编译器给出的警告和错误信息给出详解,希望给初学者一点帮助,发现错误,需要补充的欢迎留言. 1.warning: #550-D: variable “d” was set but never used 描述:变量’d’定义
[单片机]
意法半导体指纹卡荣获CES 2022 创新奖,攻克两大难关
STPayBio概念验证原型是STPay-Topaz-Bio 卡上生物识别系统平台的核心组件,不久前获得 CES 2022 创新奖,被誉为指纹银行卡的基石,为消费者和金融机构开启一个新的支付途径。但是,应用场景远不止于支付,确实已有团队在研究利用这项技术开发医疗设备和门禁系统。用户指纹身份验证为业界提供一个更可靠、更安全的隐私保护方式,例如,服务器要求用户必须提供指纹才能解密生物特征信息,并使用只在卡上保存的生物特征信息验证用户身份。此外,医疗专业人员还可以通过指纹验证患者身份,打击医保诈骗。 STPay-Topaz-Bio是什么? 一个软硬件平台 STPay-Topaz-Bio 有助于降低卡上生物识别系统的开
[物联网]
<font color='red'>意法半导体</font>指纹卡荣获CES 2022 创新奖,攻克两大难关
ST-BUS总线接口模块的Verilog HDL设计
摘 要: ST-BUS是广泛应用于E1通信设备内部的一种模块间通信总线。结合某专用通信系统E1接口转换板的设计,本文对ST-BUS总线进行了介绍,讨论了ST-BUS总线接口收发模块的设计方法,给出了Verilog HDL实现和模块的时序仿真图。 关键词:ST-BUS;Verilog HDL;接口模块;E1;CPLD 引言 随着数字技术的迅速发展,现代通信系统已成为一个庞大的综合化数字网络。电信核心网络除了提供传统电话服务外,还为其它专用通信(比如警用集群通信等)提供中继服务。电信系统一般从交换机引出E1信号线路以供其它专用通信系统接入。为了满足电信网的接入规范,E1终端设备内部常采用一种被称为ST-BUS的总线来对需要接入通信
[应用]
S3C2440之Camera驱动代码模板(RealView MDK
好记心不如烂笔头,为方便以后查看代码及代码重复利用,这里贴出S3C2440 Camera驱动代码。使用友善MINI2440开发板,开发环境为RealView MDK 4.22。 原始工程下载地址: 点击打开链接 最初,本人在网上下载了许多mini2440 camera驱动的代码,但结果都不尽人意,因为这些代码看起来都比较晦涩难懂,都是直接对寄存器进行位与位或操作,且有的代码排版布局很乱,对初学者来说难度较大。由于本人接触了STM32开发后,觉得STM32的库函数给初学者提供了很大帮助,仅仅通过函数名及变量名就能知道当前操作的是哪个寄存器,这样在阅读代码时就能很容易明白代码的含义了,增强了程序的可读性。由此启发,本人也仿照STM3
[单片机]
STM32 使用 Keil MDK 中的软件逻辑分析仪参与硬件调试
这篇文章翻译自 ARM Keil Application Note 230 (1.2版)的前半部分。其中包括 STM32F4 处理器在 Keil MDK 中进行断点调试、变量实时观察,及逻辑分析仪参与硬件调试的实验。 原文使用的是 STM32F4-Discovery 开发板,我这里都改用 NUCLEO-F401RE 实现了。Discovery 板卡在新版本的 Pack Installer 中已没有 Blinky 例程支持,可以用 CMSIS-RTOS Blinky 来做,变量定义的位置等会有变化。 1) Keil 评估软件:MDK 4.7x 和 MDK 5 MDK 5 以 Software Pack 的形式分发特定于处理器的
[单片机]
STM32 使用 Keil <font color='red'>MDK</font> 中的软件逻辑分析仪参与硬件<font color='red'>调试</font>
长城汽车芯动半导体与意法半导体达成战略合作
3月13日下午,长城汽车官方宣布,其旗下芯动半导体已于3月8日同意法半导体在深圳签署战略合作协议。 图片来源:芯动半导体 据悉,近年来随着 新能源汽车 市场的不断渗透,消费者对新能源汽车的需求日益增加,同时对新能源汽车续航里程及充电速度有了更高的要求,新能源汽车逐渐由400V向800V高压平台推进,以满足消费者日常出行和长途旅行的市场需求。 SiC芯片因其出色的耐高压、高结温应用等特性,被广泛应用于电驱逆变器、 电动汽车 车载充电(OBC)和直流-直流变换器(DC-DC)等关键零部件中。SiC芯片需求量也随着新能源汽车市场扩展持续增长。 为稳定SiC芯片供应,长城汽车芯动半导体与优质供应商建立长期合作关系,
[汽车电子]
长城汽车芯动半导体与<font color='red'>意法半导体</font>达成战略合作
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved