未解之迷——晶振问题导致SWD烧录时芯片no target connected,切换内部晶振后解决了

news2024/11/23 15:40:50

我所讲的情况是网上总结之外的另一种情况。不是Reset 后卡时间烧录,也不是烧录器问题,引脚问题等。而是STM32CubeMX软件生成问题。

芯片:STM32F103C8T6

       某天我做了一块板子,按正常流程烧录,第一次可以烧录,再次烧录时就发现烧录不了,重新挺拔STLINK也无用。出现下图这情况。

这种情况也是见多了,CubeMX里没设置好,电路接口部分搞反了,烧录器坏的情况,还有极少数杜邦线问题的。见怪不怪了,我按步骤一 一进行排查。。。。搞了一晚上,没用,换台电脑也一样。但拿以前的老PCB板测试又一切正常。脑子蒙了。这什么情况??!!  网上查了一圈,对照处理还是无解。

    我怀疑是电路板问题,准备重新做板。跟以前电路板对比,考虑到是晶振被干扰了。所以在CubeMX里将外部晶振关闭,使用内部晶振来测试,居然成功了,电路正常启动了。这板子还有救!

    当我再次设置成使用外部晶振后,重新生成文档 ,再次烧录。怪事来了,电路居然正常工作了。搞笑呢,害我一晚没睡好。这什么情况,不是软件设置问题,不是硬件电路问题。就这样切换下晶振设置,就解决了??不解啊。好像切换了一下内外部晶振,芯片就激活了

   重复烧录一点问题没有。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1022070.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

让Pegasus天马座开发板吃上STM8S标准库

WeCanStudio官方仓库的示例工程,只提供基于STM8S003寄存器方式来开发Pegasus天马座开发板。在此,我将基于官方的工程示例,将STM8S标准库移植到工程中。 先上图,看运行结果: main.c文件 #include "config.h" #include "delay.h"#de…

灯具欧盟CE认证,EMC/LVD/MD等欧盟指令介绍

CE认证产品范围 ​1.灯具类产品; ​2.家用电器设备、电动工具; ​3.个人电脑及其周边设备; ​4.音视频产品; ​5.无线产品; ​6.通讯类类产品; ​7.玩具类产品; ​8.安防产品; ​9.工业机械。 CE认证所需资料 ​1.一般2-3个测试样品; ​2.电路原理图; ​3.产品说明…

基于哈希表对unordered_map和unordered_set的封装

本章完整代码gitee仓库:对unordered_map和unordered_set的封装、unordered_map和unordered_set源码 文章目录 🍭1. 哈希表的改造🍬1.1 模板参数的改造🍬1.2 增加迭代器🍬1.3 返回值的修改 🍼2. 对unordered…

[计算机入门] 电源选项设置

3.10 电源选项设置 有时候我们的电脑一段时间没有用,会自己关掉屏幕或者直接睡眠,这是电源选项没有设置好导致的。 1、打开控制面板,打开其中的电源选项 2、点击左侧上方的选择关闭显示器的时间 3、进入到编辑计划设置界面,在…

听GPT 讲Istio源代码--pilot(6)

在 Istio 中,Pilot 是 Istio 控制平面的一个重要组件,它具有以下作用: 流量管理: Pilot 负责管理和配置服务之间的网络流量。它通过与底层的服务发现机制(如 Kubernetes 或 Consul)集成,监测服务注册和注销…

C数据结构二.练习题

一.求级数和 2.求最大子序列问题:设给定一个整数序列 ai.az..,a,(可能有负数).设计一个穷举算法,求a 的最大值。例如,对于序列 A {1,-1,1,-1,-1,1,1,1,1.1,-1,-1.1,-1,1,-1},子序列 A[5..9](1,1,1,1,1)具有最大值5 3.设有两个正整数 m 和n,编写一个算法 gcd(m,n),求它们的最大公…

WhatsApp无法收到验证码怎么办?别急,我来教你

最近收到好多小伙伴的问题咨询,而且大多是同一个问题:“WhatsApp无法验证手机号,也就是手机接收不到6位数字的短信验证码,这可如何是好?” 短信验证码收不到,连点几次重复短信后等待时间越来越久点击致电给…

B-小美的子序列(贪心)-- 牛客周赛 Round 12

示例1 输入 3 3 abc def ghi 输出 NO 示例2 输入 8 2 nm ex it td ul qu ac nt 输出 YES 说明 第1行选择第2个字母。 第2行选择第1个字母。 第3行选择第1个字母。 第4行选择第1个字母。 第5行选择第2个字母。 第6行选择第2个字母。 第7行选择第1个字母。 第8行选择第…

Idea创建springboot项目

1、选择file—>new –->project 2、选择“Spring Initializr”,点击“next”,进入工程信息配置界面修改配置信息. 备注:type类型选择“Maven(Generate a Maven based project achieve)”,生成工程路径。 3、点击next按钮&a…

【uniapp+vue3+u-picker】获取中国省市区数据结构,省市区数据三级联动json文件完整版,已实现三级联动效果

前言: 这个功能的实现,中间耽误了几天,在大佬的帮助下终于实现效果,匿名感谢xx大佬 要实现的效果如下: 1、首先需要获取省市区的数据,不考虑后端返数据,自己使用json文件的话,需要获取到完整的中国省市区数据 有个很不错的github源码可供参考,Administrative-divisio…

RK3568开发笔记(十):开发板buildroot固件移植开发的应用Demo,启动全屏显示

若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/133021990 红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬…

few shot目标检测survey paper笔记(迁移学习)

paper: Few-Shot Object Detection: A Comprehensive Survey (CVPR2021) meta learning需要复杂的情景训练,而迁移学习仅需在一个single-branch结构上做两步训练。 常用的结构是Faster R-CNN,下面是Faster R-CNN的结构图。 RPN的修改 当样本数量很少时…

Vue的进阶使用--模板语法应用

目录 前言 一. Vue的基础语法 1.插值 1.1文本插值 1.2HTML插值 1.3属性插值 1.4Vue演示三元条件运算 2 指令 2.1if&&else指令(v-if/v-else-if/v-else) 2.2 v-for 指令 2.3 v-on指令(动态参数) 2.4知识点补充之v-if与v-show的区别 3.过…

著名书法家傅成洪在香港第八届“一带一路”高峰论坛上展示艺术与合作的融合

香港第八届“一带一路”高峰论坛于9月13日至14日在香港隆重举行,吸引了来自海内外的6000多名嘉宾,共同回顾“一带一路”倡议的历程,并展望未来的投资和商贸机遇。这一庆祝活动恰逢“一带一路”倡议的10周年,主题定为“携手十载 共…

[Python进阶] Pyinstaller打包模式

5.3 Pyinstaller打包模式 Pyinstaller将Python源码打包成程序有2种打包的方式: 单文件夹模式:指打包后将所有的程序文件放在一个文件夹内。 单文件模式:打包后只有一个可执行文件,全部的依赖文件都已经被打包进去了。 5.3.1 单文…

Linux 信号相关

int kill(pid_t pid, int sig); -功能:给某个进程pid 发送某个信号 参数sig可以使用宏值或者和它对应的编号 参数pid: >0 ;将信号发给指定的进程 0;将信号发送给当前的进程组 -1;发送给每一个有权限接受这个信号的…

Postman应用——Variable变量设置(Global、Environment和Collection)

文章目录 Global变量设置Environment变量设置Collection变量设置Global、Environment环境变量预览 Global、Environment和Collection变量使用,点击查看。 Global变量设置 全局变量设置,作用域是所有Collection、Folder和Request,全局变量只有…

混淆矩阵和数据不平衡 (1/3)

一、说明 如果数据集数据不平恒,如何评估分类器的效果?如果分类器不好,如何改进分类器?本篇将讲述不平衡数据下,混淆矩阵的应用。 二、混淆矩阵的基本概念 2.1 连续数据分布 LET将数据视为连续的,分类的或有…

阿里云服务器价格更新,轻量应用服务器108元,云服务器182.04元起

阿里云服务器价格更新了,不同时期阿里云服务器的租用价格不同,目前阿里云在官网活动中新增加了一款经济型e实例规格的云服务器,现在购买阿里云轻量应用服务器最低为108元,购买云服务器最低为182.04元,换算到每天只要0.…

零基础学前端(四)3. 重点讲解 CSS:实战补全百度网站首页

1. 该篇适用于从零基础学习前端的小白 2. 初学者不懂代码得含义也要坚持模仿逐行敲代码,以身体感悟带动头脑去理解新知识 3. 初学者切忌,不要眼花缭乱,不要四处找其它文档,要坚定一个教授者的方式,将其学通透&#xff…