KEIL下载报错——TRACE HW not present

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

解决办法:

第一步:

第二步:

第三步:

第四步:点击Trace,去掉勾选Enable

### 回答1: keil5报错"target not created"表示目标文件未创建。这可能是由于编译器设置不正确或代码中存在错误导致的。您可以检查编译器设置是否正确,或者检查代码中是否存在语法错误或逻辑错误。如果您无法解决问题,请尝试重新安装keil5或联系keil技术支持。 ### 回答2: Keil5是一种嵌入式系统开发工具,可以用于编写和调试C语言程序。当使用Keil5进行开发时,有时会遇到“Target Not Created”错误。这个错误通常是由于以下原因之一导致的: 1. 项目没有正确配置:如果项目没有正确配置,Keil就无法创建目标文件。要解决这个问题,您需要检查项目设置并确保正确配置了所有必要的选项。 2. 坏的工程文件:如果工程文件已经损坏或丢失,Keil将无法创建目标文件。您可以尝试使用备份文件或创建一个新的工程文件来解决这个问题。 3. 文件路径错误:Keil5需要正确的文件路径才能将目标文件编译。如果文件路径不正确,Keil将无法创建目标文件。检查文件路径,确保所有文件都位于正确的位置。 4. 缺少必要的文件:如果您缺少必要的文件,Keil将无法创建目标文件。检查您的项目文件夹,确保您使用的所有文件都在其中。 要解决“Target Not Created”错误,您可以尝试以下操作: 1. 重新配置项目:打开项目设置,并确保所有选项都正确配置。检查您是否正确选择了目标设备和编译器选项。确保您正在使用正确的编译器版本。 2. 恢复备份文件:如果您有备份文件,请使用这些文件来恢复工程文件。如果您还没有备份文件,尝试创建一个新的工程文件。 3. 检查文件路径:检查文件路径,确保您的所有文件都位于正确的位置。如果您发现错误,请更正文件路径。 4. 确认文件完整性:确保您使用的所有文件都完整,没有损坏或缺失。检查您的项目文件夹中的所有文件,以确保所有文件都存在且完整。 在解决Keil5的“Target Not Created”错误时,请注意保持耐心,并尝试逐个排除可能性。如果您无法解决问题,请考虑寻求其他开发人员的帮助,或咨询Keil5的支持团队。 ### 回答3: Keil是一款常用于单片机开发的IDE,关于Keil5报错target not created,通常是程序编译和烧录的问题。 首先,我们需要确定工程配置是否正确。打开工程属性菜单,检查器件型号、芯片引脚配置、连接器型号、工程路径等是否正确。 然后,我们需要检查编译选项是否设置正确。点击编译选项菜单,选择相应的芯片型号和连接器类型,确认编译选项是否被正确加载进来。如果编译选项错误,那么我们需要手动设置正确的编译选项。 接下来,我们需要检查工程文件是否有错误。运行Debug Window,查找编译信息窗口,检查是否有编译错误消息。如果存在错误消息,那么需要对相应的错误进行修复。如果编译通过,而Keil5报target not created错误,那么我们需要确认烧录工具链是否连接。 最后,检查烧录工具链是否正常。有时,烧录工具链会意外断开或者无法正常连接。我们需要确认烧录工具链的接口、Baud rate、烧录器电源等是否正常连接。如果有断开或电源故障,请排除故障后重新连接。 在排除以上可能的问题后,程序的 Keil5报错target not created 应该不会再出现了。除此之外,我们还可以在网上查找相关的解决方案,或者提问一些专业的Keil5使用者寻求帮助。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Steven&Aileen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值