导航:首页 > 操作系统 > 如何判断单片机程序损坏

如何判断单片机程序损坏

发布时间:2023-08-18 10:55:16

‘壹’ 单片机烧坏的原因

如果连程序都烧不进入则可能连底板都烧坏了,建议检查下串转并芯片有无损坏,如果还能烧入程序,则可能只烧坏了单片机,运行一下吧,可能只烧坏了部分串口,只要不用到那一些串口,也能正常运行,不过为保险,还是换一个芯片吧

‘贰’ 如何检查单片机是否损坏

电压正常只能说明芯片内部没有短路,晶振脚没有波形并不代表单片机坏了,现在的单片机都有内部RC振荡器,即使没有晶振都能工作。
最可靠的方法是,如果单片机里面有程序,上电,看程序是否在执行,能执行程序肯定是好的了;或者单片机连上下载器,看能不能正常下载程序,如果可以的话,单片机也是好的。
注:以上说的单片机是好的说的是CPU、存储器这块没有问题,至于外设(有时坏一两个外设,单片机其他部分没问题也是能用的)这块需要在CPU没问题、能够正常烧写的前提下,自己写程序测试外设了

‘叁’ 单片机怎么检测好坏

单片机一般很少坏,坏一般都是外围电路

‘肆’ 问下怎么判断单片机的工作与否和是否损坏 (用的是ST系列的单片机)

电压正常只能说明芯片内部没有短路,晶振脚没有波形并不代表单片机坏了,现在的单片机都有内部RC振荡器,即使没有晶振都能工作。
最可靠的方法是,如果单片机里面有程序,上电,看程序是否在执行,能执行程序肯定是好的了;或者单片机连上下载器,看能不能正常下载程序,如果可以的话,单片机也是好的。
注:以上说的单片机是好的说的是CPU、存储器这块没有问题,至于外设(有时坏一两个外设,单片机其他部分没问题也是能用的)这块需要在CPU没问题、能够正常烧写的前提下,自己写程序测试外设了

‘伍’ 怎样来判别单片机的程序是否有问题

首先你是要编译的,检查语法错误,如果连在keil里面编译都无法通过则肯定有问题的。
然后就要自己检查有没有一些逻辑错误,导致实际的程序和你需要的根本不一致。
之后就要下载到实际的产品或者开发板上进行验证,比如看显示能不能正常,中断可以不可以正常进入,按键响应是否迅速等等,这些光靠keil里面是看不出来的,必须实际调试才能知道,比如显示不了很有可能是你的某个指令没有发对0x0F变成了0xFF。
还有一些安排的问题,算法的优化等等看不出来的东西也要自己一一解决,当实际出现的效果和你的设想一致了就说明程序没有问题了

阅读全文

与如何判断单片机程序损坏相关的资料

热点内容
通用汽车编程软件 浏览:431
一级抗震框架梁箍筋加密区规定是多少 浏览:973
教你如何把安卓手机变成苹果 浏览:10
app编译分类 浏览:323
怎么用服务器的资源包 浏览:198
oa软件手机登陆服务器地址 浏览:288
androidrtp打包 浏览:722
信息被加密码了怎么办 浏览:419
弹出光盘命令 浏览:516
kdj公式源码分享 浏览:355
python类局部变量 浏览:114
v2ray服务器地址 浏览:882
程序员单身多不多 浏览:494
python字典按键怎么用 浏览:477
变频压缩机好不好 浏览:786
python加壳 浏览:801
编辑链接命令查找文件 浏览:417
python开发短链生成器 浏览:656
电力服务器如何检测 浏览:478
一般程序员的薪水是多少 浏览:282