51单片机烧录程序异常: 正在检测目标单片机…_51单片机烧录一直正在检测目标单片机-程序员宅基地

技术标签: 单片机  

正在检测目标单片机…

1.查看单片机是否插反了;
2.下载软件选择正确的单片机型号(注意STC89C52和STC89C52RC是不同的) ;
3.检测是否连接了晶振 ,时候有晶振接触不良的现象 ;
4.查看电脑com是否有多个,是否选错了com口 (是否安装了相应的驱动);
5.单片机开发板是否重新上电了(下载单片机程序需要冷启动过程) ;
6.注意是否有短路(比如开发板下面最好铺一张纸,不要被短路) ;
7.下载软件用的什么版本,旧版本可能需要设置最低、最高波特率,新版本不用设置,建议尽量使用新版 ;
8.如果使用的是CH340/CH341或者PL2302,检测RXD/TXD是否连接反了。
9.换一个单片机试试看,验证单片机是否已损坏。

最后卸载了电脑com驱动,重新安装后就好了

转载 https://www.ivdone.top/article/97.html

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

智能推荐

adb强制安装apk_adb绕过安装程序强制安装app-程序员宅基地

文章浏览阅读2w次,点赞5次,收藏7次。在设备上强制安装apk。在app已有的情况下使用-r参数在app版本低于现有版本使用-d参数命令adb install -r -d xxx.apk_adb绕过安装程序强制安装app

解决VirtualBox下安装虚拟机(Ubuntu)出错(不能为虚拟电脑Ubuntu打开一个新的任务)的问题_unresolved (unknown) host platform error. (verr_un-程序员宅基地

文章浏览阅读1.6w次。图片摘自别人错误提示如下:Unable to load R3 module D:\Program Files\Oracle\VirtualBox/VBoxDD.dll(VBoxDD):GetLastError=1790(VERR_UNRESOLVED_ERROR)意思是:出现这样的原因应该是跟windows系统的[主题文件被破解]的有关,我也不知道原因为_unresolved (unknown) host platform error. (verr_unresolved_error)

Android Activity转场 -- 揭露动画_acitivity 进出场动画监听-程序员宅基地

文章浏览阅读1k次。A 当前ActivityB 待启动Activity 在A页面,启动B的时,需要在startActivity之后,添加A的自定义退场动画用来覆盖系统的动画overridePendingTransition(0,R.anim.home_close); 调转到B页面,对根布局进行addOnLayoutChangeListenerj监听,并且在其中_acitivity 进出场动画监听

Mybatis学习笔记_select * from term_library where team_info && arra-程序员宅基地

文章浏览阅读519次。文章目录Mybatis1. Mybatis 简介1.1 什么是Mybatis1.2 回顾JDBC1.3 Mybatis的优点2. Myabtis入门案例2.1 数据库、表的创建2.2 创建Maven项目并配置POM文件2.3 配置Mybatis的核心配置文件2.4 创建实体类2.5 创建Dao层接口2.6 编写Mybatis工具类2.7 编写ORM映射文件2.8 配置映射文件的扫描位置2.9 注册映射文件2.10 测试代码2.11 测试结果3.Mybatis的CRUD操作3.1 增加insert3.2 删_select * from term_library where team_info && array ['1','2'] 在xml中书写方

showModalDialog的用法:_showformbelongroot-程序员宅基地

文章浏览阅读1.4k次。 示例:在页面一的基础上弹出页面二,页面二的接受页面一传过来的两个参数方法1:页面1: script>... var openUrl="页面二" var openWindowSty="dialogWidth:200px;dialogHeight:300px;status:no"; var obj=new Object(); obj.title="参数一"_showformbelongroot

python偏最小二乘法回归分析_偏最小二乘回归(PLSR)- 2 标准算法(NIPALS)-程序员宅基地

文章浏览阅读2.9k次。1 NIPALS 算法Step1:对原始数据X和Y进行中心化,得到X0和Y0。从Y0中选择一列作为u1,一般选择方差最大的那一列。 注:这是为了后面计算方便,如计算协方差时,对于标准化后的数据,其样本协方差为cov(X,Y)=XTY/(n-1)。Step2:迭代求解X与Y的变换权重(w1,c1)、因子(u1,t1),直到收敛 step 2.1:利用Y的信息U1,求X的变换权重w1(w1实现有X..._pytorch偏最小二乘回归

随便推点

sas调整数据集变量顺序-程序员宅基地

文章浏览阅读4.7k次。sas调整数据集变量顺序,更改列顺序,更改列的排列。Python和R在进行变量顺序修改时特别方便,但是sas的keep并不支持变量顺序修改,只能用retain来进行修改,而且修改使用的方法是将所有的变量名重新排列一遍。如果变量特别多会非常麻烦,利用宏变量其实是程序拼接的思想,试用宏变量来实现。以下代码实现了将num1和num2排列到一起,更加复杂的排列可以参考此方法。varnum..._sas retain变量按一定顺序

Vue3 + El-Plus 实现表格行拖拽功能_vue3 elementplus table 可拖拽-程序员宅基地

文章浏览阅读1.3k次,点赞11次,收藏12次。这里项目只需要一个地方用到,就没有封装成组件,直接在用到的.vue文件中写了。在使用的 .Vue 文件中导入。_vue3 elementplus table 可拖拽

C %p-程序员宅基地

文章浏览阅读55次。格式控制符“%p”中的p是pointer(指针)的缩写。指针的值是语言实现(编译程序)相关的,但几乎所有实现中,指针的值都是一个表示地址空间中某个存储器单元的整数。printf函数族中对于%p一般以十六进制整数方式输出指针的值,附加前缀0x。示例:int i = 1;printf("%p",&i);相当于int i = 1;printf("0x%x",&i);对于32位的指针,输出..._c'p

【IntelliJ IDEA】快捷键和功能设置_idea fn+f1设置-程序员宅基地

文章浏览阅读1.4k次。工欲善其事必先利其器_idea fn+f1设置

分库分表知识大全及Sharding-JDBC实践_sharding-jdbc如何实现分库分表-程序员宅基地

文章浏览阅读331次。一个数据库分成多个数据库,部署到不同机器一个数据库表分成多个表最早是当当网内部使用的一款分库分表框架,名字叫Sharding-JDBC,定位为轻量级 Java 框架,在 Java 的 JDBC 层提供的额外服务。它使用客户端直连数据库,以 jar 包形式提供服务,无需额外部署和依赖,Sharding-JDBC直接封装JDBC API,可以理解为增强版的JDBC驱动,旧代码迁移成本几乎为零,适用于任何基于 JDBC 的 ORM 框架,支持任何第三方的数据库连接池,支持任意实现 JDBC 规范的数据库。_sharding-jdbc如何实现分库分表

c++11 智能指针底层原理和代码模拟实现_c++ 指针的内部实现-程序员宅基地

文章浏览阅读1.7k次,点赞44次,收藏27次。上述的SmartPtr还不能将其称为智能指针,因为它还不具有指针的行为。内存泄漏的危害:长期运行的程序出现内存泄漏,影响很大,如操作系统、后台服务等等,出现。AutoPtr模板类中还得需要将* 、->重载下,才可让其像指针一样去使用。原理:是通过引用计数的方式来实现多个shared_ptr对象之间共享资源。内存泄漏指因为疏忽或错误造成程序未能释放已经不再使用的内存的情况。,而是应用程序分配某段内存后,因为设计错误,失去了对。该段内存的控制,因而造成了内存的浪费。在对象构造时获取资源,智能指针的使用及原理。_c++ 指针的内部实现

推荐文章

热门文章

相关标签