当前位置:网站首页>On the discrimination of "fake death" state of STC single chip microcomputer
On the discrimination of "fake death" state of STC single chip microcomputer
2022-07-07 06:00:00 【perseverance52】
About STC Single chip microcomputer “ Feign death ” State discrimination
- Declare that this is not laihei
STCSingle chip microcomputer .
I found out in the process of testing the program today , my
STC8G2K64S4The development board suddenly cannot burn the program , Just burned everything normal , Suddenly, I can't burn into the program , Serial port can recognize , adopt ISP No matter the board is cold started, the software can't detect the MCU , There are serial port numbers , SCM can't be so weak to sacrifice , There is no physical operation , Burning a program can also burn out the single-chip microcomputer, which will not .
Open today STC-ISP Burn Software , Prompt for a new version , Upgraded version
v6.90
Cause analysis
As for why STC ISP The software cannot recognize the chip , Here is my personal view :
- stay IO Mouth operation , The external crystal oscillator pin is used as the input or output pin , Try to avoid using crystal oscillator pins in the development process of single chip microcomputer , Here, only the external crystal oscillator is used , Because some models provide crystal oscillator internally .
- It is indeed.
STC ISPThe tool has the following options .
STC-ISPV6.88J edition , Old edition
stc-isp-v6.90edition , At present, the latest , The first embarrassing thing I encountered .
stay
stc-isp-v6.90edition , The choice isSTC8G2K64S4, I'm sure it's impossible for me to check the above options , Because I have encountered this situation before , The download time is right “At the next cold start ,P3.2/P3.3 by 0/0 Before downloading the program”, Because I burned the program several times before , It's a sudden fake death , Unrecognized situation .

First of all, I want to correct STC-ISP A mistake here :“ At the next cold start ,P3.2/P3.3 by 0/0 Before downloading the program ” It should actually be : Want to 89 The model of single chip microcomputer is the same ,“ At the next cold start ,P1.0/P1.1 by 0/0 Before downloading the program ”. As for why I can find this problem , I also thank myself for recording some mining experience .
Last year, I published an article about STC Burning articles ;
See this picture in this article :
Trying to followSTC-ISPCorresponding model“At the next cold start ,P3.2/P3.3 by 0/0 Before downloading the program”,Option operation did not succeed , Just try to use the previous “At the next cold start ,P1.0/P1.1 by 0/0 Before downloading the program” Follow this connection , Click detection MCU, Immediately see the serial port Indicator Flashing , And successfully detected the single-chip microcomputer model .
SCM fake death judgment
If you know what program is burned in the MCU , If there is IO Mouth state , You can measure the corresponding IO Whether the mouth state is normal . If IO normal , It is certain that the SCM is not broken , It's just ISP The single chip microcomputer cannot be detected .
边栏推荐
猜你喜欢

Message queue: how to deal with message backlog?

Loss function and positive and negative sample allocation in target detection: retinanet and focal loss

Go language learning notes - Gorm use - Gorm processing errors | web framework gin (10)

Introduction to the extension implementation of SAP Spartacus checkout process

Modes of optical fiber - single mode and multimode

苹果cms V10模板/MXone Pro自适应影视电影网站模板

Five core elements of architecture design
上海字节面试问题及薪资福利

VScode进行代码补全

JVM命令之 jstat:查看JVM统计信息
随机推荐
目标检测中的损失函数与正负样本分配:RetinaNet与Focal loss
Hcip eighth operation
The solution of a simple algebraic problem
Five core elements of architecture design
PTA ladder game exercise set l2-004 search tree judgment
Reptile exercises (III)
Data storage 3
Three level menu data implementation, nested three-level menu data
Web authentication API compatible version information
如何提高网站权重
Interview skills of software testing
Go language context explanation
zabbix_get测试数据库失败
Nvisual network visualization
What EDA companies are there in China?
谈fpga和asic的区别
Bat instruction processing details
980. 不同路径 III DFS
Pytorch builds neural network to predict temperature
原生小程序 之 input切换 text与password类型
