彻底搞清楚STM32CubeMX生成工程再次下载后SWD无法使用问题
背景
STM32CubeMX生成工程,调试USB-HID,第一次调试,没有问题,更改代码下载,提示找不到芯片。
问题
发现工程里,SWD被禁用了。由于板子复位键不好用,所以,使用镊子,一直按着复位(按下复位键),点击下载,再松开镊子(复位键弹起)。可以再次烧写程序。
原因
原来默认配置:【System Core】- 【SYS】 - 【Debug】,配置的【No Debug】引起的,这样因为无Debug口,会禁用SWD与JTAG接口。
这个配置比较的隐藏,一直没找到。如果只是单单配置SWD的两个引脚为SWD功能,CubeMX再次生成代码后,依旧再次被禁掉。
确认是这个问题。否则,已更新引脚配置等,就容易造成SWD不能用,调试翻车!!
使用SWD:
彻底搞清楚STM32CubeMX生成工程再次下载后SWD无法使用问题相关推荐
- STM32CubeMX生成工程失败
STM32CubeMX生成工程失败.错误提示:The Code is successfuly generated -but MDK-ARM project generation have a prob ...
- (project generation have a problem)STM32CubeMX生成工程一直报错项目生成有问题[玄学三步解]
第一步,检查自己是不是真的配置的不对,JAVA安装没,pack路径设置的对不对,这里有一位前辈的博文写的非常好,附加链接https://blog.csdn.net/ybhuangfugui/artic ...
- STM32CubeMX生成工程顺序
1.新建STM32CubeMX工程,选择芯片,并保存工程: 2.使能RCC,配置时钟树,时钟超过频率会显示红色: 3.在Pinout选择配置各种引脚和外设功能: 4.在Configuration具体配 ...
- stm32cubemx无法生成工程_经验分享 | STM32CubeMX + STM32F1系列开发时遇到的四个问题及解决方案分享...
这四个问题是我在使用STM32F103C8T6 + STM32CubeMX做项目时遇到的,给大家分享一下,以下四个问题重要程度依次降低,分别是: ① 调试选项问题(默认会造成下载器无法下载): ② 定 ...
- 在STM32CubeMX生成的MDK5工程上添加RT-Thread Nano后双击工程名无法打开.map文件的解决方法
当我们基于STM32CubeMx完成芯片的基础配置,再将RT-Thread Nano添加到工程编译完成之后.双击工程名称发现无法打开工程的.map文件,.map文件是STM32开发中非常重要的一个文件 ...
- 使用STM32CubeMX生成USB驱动程序 USB无法检测到的问题 生成USB驱动
以STM32CubeMX生成USB驱动为例,其步骤如下: 一.使用STM32CubeMX生成USB驱动程序 打开STM32CubeMX软件,选择Start My project formMCU,点AC ...
- STM32CubeMX GCC工程Makefile内容详解
STM32CubeMX GCC工程Makefile内容详解 基础介绍 因为项目原因,需要对编译系统进行一些比较复杂的使用,但是我对于编译系统这一块并不是非常精通了解,所以需要进行一下学习.正巧,众所周 ...
- [Nucleo-F411RE] 第2篇--用stm32CubeMx创建工程配置GPIO的流程
也是很多年没用过stm32,原来还有这么方便的东西,根本不用手动拷贝库,图形化配置直接搞定. 1.下载stm32f4的库 2. file-new project, 选择stm32F411RE,然后双击 ...
- STM32WB55_NUCLEO开发(2)----使用STM32CubeMX 生成的简单 BLE 应用程序连接手机APP
STM32WB55_NUCLEO开发.2----使用STM32CubeMX 生成的简单 BLE 应用程序连接手机APP 概述 硬件准备 视频教学 源码下载 选择芯片型号 配置时钟源 配置时钟树 查看开 ...
最新文章
- nutch如何发布插件
- “火柴棍式”程序员面试题
- 分子生物学之蛋白质与氨基酸
- RHEL系统网络安装(kikstart)
- 解决Eclipse一直loading workbench无法启动的问题
- 服务器磁盘操作系统双机软件集成,实战:ROSE HA双机热备系统安装指南
- qt弹框输入密码_Android仿支付宝密码输入框
- 系统架构师学习笔记-信息系统基础知识
- mysql服务器失败1396_MYSQL ERROR 1396 (HY000) 错误的解决办法
- 2000-2019全国各省分品种能源消费量
- 怎么找回计算机用户名密码怎么办,电脑steam账号密码忘记了怎么办|电脑找回steam账户的方法...
- win10安装steam有损计算机,Win10专业版无法安装steam软件怎么办?
- Next主题 - 图片设置
- ARM和Linux下 nanomsg 编译与使用
- 使用nginx代理实现前后端分离开发调试,零基础教程
- 阿里云cdn以及阿里云负载均衡配置方法
- 【C语言数据结构与算法的应用4】巨大数----加减乘运算(万进制和Mec补码的应用)
- linux meld 中文乱码,linux下paste、diff、meld的使用
- Fortran 77
- 汤小小账号变现课第2期,今日头条、小红书、公众号,1000粉也可以接广告变现
热门文章
- 入门学习编程培训有哪些科目课程适合?
- 冒志鸿:没有对比就没有伤害,原来中国的区块链这么……
- 【雅思大作文考官范文】——第三篇:essay 'skeleton'(散文“骨架”)
- MySQL数据库入门(三)--- 查询、权限、join语法、外键、备份
- 网站对接支付宝进行支付
- 坑爹!攻城狮老爸被苹果解雇 只因女儿晒iPhone X
- matlab离散点数字微分,MATLAB数值积分与微分
- 509实验室打印机双面打印的方法
- sql server 2008 r2服务器无法启动,怎么办
- 极路由 刷linux,极路由极壹HC6361刷OpenWrt固件教程