STM32 SWD无法调试或无法进入到main函数的两种情况_万里123的博客-程序员秘密_stm32 无法进入调试

技术标签: 编程与OS  

最近使用STM32系列处理器开发项目的过程中,遇到了SWD Debug无法进去到main函数入口的问题,总共遇到了两种情况,总结如下:

(1)情况1: Keil集成开发环境uVision配置中,“Option for target -> target -> Use MicroLib”选项没有勾选,勾选后问题解决。如下图:

(2)情况2: Keil集成开发环境uVision配置中,“Option for target -> Output-> Debug Information”选项没有勾选,勾选后问题解决。如下图所示:(去掉Debug Information的选择,可以提高编译的速度,但是如果需要SWD调试时,必须勾选)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/zhoulr000/article/details/100144280

智能推荐

pycharm在import第三方包时出错/import requests等等出错_苏道丶的博客-程序员资料

我原本已经在cmd里设置在python安装目录下的scripts里运行了pip install requests,也已经安装成功,但是在用pycharm import 时却仍是报错说无此module。主要是使用pycharm新建工程后库不一样了。1/create new project2/选择pure python起任意文件名create3/等待加载完成4/打开lib库发现site-package...

GAMES 202 - 作业 2: Precomputed Radiance Transfer_CCCCCCros____的博客-程序员资料_games202作业2

GAMES 202 - 作业 2作业 2: Precomputed Radiance TransferGAMES 202 - 作业 2作业 2: Precomputed Radiance Transfer总览预计算球谐系数环境光照漫反射传输项Diffuse UnshadowedDiffuse ShadowedDiffuse Inter-reflection(bonus)实时球谐光照计算环境光球谐旋转结果原课程视频链接以及官网b站视频链接: https://www.bilibili.com/video/

xilinx的quick boot(1) ——flash的一些内容_weixin_30636089的博客-程序员资料

xilinx的quick boot(1) ——flash,quick boot配置文件,以及中间的一些联系xilinx 配置模式分为SPI,BPI。用过的spi外挂flash是N25Q。/////////////spi flash N25Q //////////////////////////////////////////////////flash分为区(block),扇区(sector),子扇...

pyqt5 mysql 驱动_PyQt5连接MySQL及QMYSQL driver not loaded错误解决_weixin_34570507的博客-程序员资料

一、连接语句from PyQt5.QtSql import QSqlDatabasedb=QSqlDatabase.addDatabase("QMYSQL")db.setHostName("localhost")db.setDatabaseName("dbwork")db.setUserName("users")db.setPassword("ZDSYS")db.setPort(3306)db.o...

文件上传漏洞解析及简单绕过技巧_秋水sir的博客-程序员资料

文件上传漏洞简介什么是文件上传漏洞?简单来说就是,攻击者向服务器上上传了服务器可以解析的动态脚本文件,这里上传的文件可以是木马,病毒,恶意脚本或者Webshell等这种攻击方式是最为直接和有效的,“文件上传”本身没有问题,有问题的是文件上传后,服务器怎么处理、解释文件。如果服务器的处理逻辑做的不够安全,则会导致严重的后果为什么会产生文件上传漏洞?这是因为,开发人员由于大意...

手把手教你在Linux(Deepin)通过you-get下载网页视频_发呆哥o_o ....的博客-程序员资料_linux 下载视频

you-get简介下载you-get如何使用you-get简介you-get是一款开源的视频网站下载工具(一般都是1080P的)。使用You-Get可以很轻松的下载到网络上的视频、图片及音乐。(算了,直男说不出来花里胡哨的东西,直接下载吧)you-get下载百度搜索会显示需要下载各种环境,配置各种文件,这里在Deepin只需要几个简单的命令更新sudo apt-get update安装 pipsudo apt-get install python3-pip安装 you-get.

随便推点

单文件程序库2_yazhouren的博客-程序员资料

Packageshtmk edited this page 5 days ago · 253 revisions Pages 3HomeExplanation of package.jsonPackagesClone this wiki locally Clone in DesktopLis

Android学习——控件ListView的使用_anjiukonghe77852的博客-程序员资料

一、ListView的简单用法首先新建一个ListViewTest项目,并让Android Studio自动创建好活动。然后修改activity_main.xml中的代码,如下: 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.a...

ABAP ALV显示简单例子_土星环的土的博客-程序员资料_abap alv 例子

*&---------------------------------------------------------------------**&ReportZ_210113_02*&---------------------------------------------------------------------**&*&---------------------------------------------------------------..

【数据库】查询和01号学生学习的课程完全相同的其他同学的信息_Angusis的博客-程序员资料_查询和01学生课程完全相同

今天读了几篇博客:https://blog.csdn.net/qq_41080850/article/details/84593860https://www.cnblogs.com/fengyunlishi/archive/2012/10/18/2730051.htmlhttps://blog.csdn.net/qq_41080850/article/details/84648897#co...

K-means(K均值)算法 简单实现 二维/三维结果展示_alphaTao的博客-程序员资料_kmeans三维聚类

1. 简介k-means算法是一种聚类算法,所谓聚类,即根据相似性原则,将具有较高相似度的数据对象划分至同一类簇,将具有较高相异度的数据对象划分至不同类簇。聚类与分类最大的区别在于,聚类过程为无监督过程,即待处理数据对象没有任何先验知识,而分类过程为有监督过程。k-means是最简单的聚类算法之一,应用十分广泛,k代表类簇个数,means代表类簇内数据对象的均值。k-means以距离作为相...

php resultset,PHP oci_get_implicit_resultset 用法 手册 | 示例代码_顾茈陌里的博客-程序员资料

$conn=oci_connect('hr','welcome','localhost/pdborcl');if(!$conn){$e=oci_error();trigger_error(htmlentities($e['message'],ENT_QUOTES),E_USER_ERROR);}$sql='DECLAREc1SYS_REFCURSOR;BEGINOPENc1FORSEL...