打印
[应用相关]

单片机跑飞的原因

[复制链接]
楼主: AdaMaYun
手机看帖
扫描二维码
随时随地手机跟帖
21
lihuami| | 2024-1-6 18:24 | 只看该作者 回帖奖励 |倒序浏览
中断服务程序编写不当              

使用特权

评论回复
22
yorkbarney| | 2024-1-6 19:02 | 只看该作者
在程序中,数组的定义大小小于实际使用的大小,导致数据溢出

使用特权

评论回复
23
jackcat| | 2024-1-6 21:08 | 只看该作者
电源不稳,纹波很大,浪涌很多都可能造成单片机跑飞

使用特权

评论回复
24
biechedan| | 2024-1-6 22:18 | 只看该作者
中断变量处理不妥,也可能导致程序跑飞。

使用特权

评论回复
25
robertesth| | 2024-1-6 22:54 | 只看该作者
时钟信号波动过大               

使用特权

评论回复
26
tifmill| | 2024-1-8 13:17 | 只看该作者
硬件电路异常,例如电源波动、晶振不稳定、外部干扰导致I/O口状态改变等,都可能引起单片机内部状态紊乱,进而导致程序运行异常。

使用特权

评论回复
27
pl202| | 2024-1-8 14:37 | 只看该作者
压栈和出栈不平衡造成               

使用特权

评论回复
28
loutin| | 2024-1-8 15:46 | 只看该作者
如果程序中存在大量的递归调用或局部变量,可能会导致堆栈溢出,进而引起程序跑飞。

使用特权

评论回复
29
鹿鼎计| | 2024-1-9 10:26 | 只看该作者
不正确的编译器设置或代码中的编译错误可能会阻止程序正确执行

使用特权

评论回复
30
Pretext| | 2024-1-9 15:25 | 只看该作者
时钟旌旗灯号不不乱或者设置装备摆设毛病大概致使程序执行时序紊乱。

使用特权

评论回复
31
wwppd| | 2024-1-9 16:59 | 只看该作者
单片机系统受到外部电磁干扰、电源波动等因素影响,导致程序跑飞。

使用特权

评论回复
32
wilhelmina2| | 2024-1-9 17:20 | 只看该作者
单片机的硬件存在故障,如晶振损坏、复位电路故障

使用特权

评论回复
33
elsaflower| | 2024-1-9 19:34 | 只看该作者
单片机硬件本身存在问题,如内部电路故障、存储器损坏等,导致程序无法正常执行

使用特权

评论回复
34
sheflynn| | 2024-1-9 20:12 | 只看该作者
单片机Flash存储器中的程序代码被意外篡改或烧录错误

使用特权

评论回复
35
mnynt121| | 2024-1-9 22:00 | 只看该作者
电源不稳定、纹波过大或浪涌都可能影响单片机的正常运行。

使用特权

评论回复
36
cemaj| | 2024-1-10 07:31 | 只看该作者
若定义了某些会在中断中修改的全局变量,这时要注意处理好这些变量。

使用特权

评论回复
37
saservice| | 2024-1-10 08:25 | 只看该作者
程序中数组越界、指针错误等可能导致内存溢出

使用特权

评论回复
38
tabmone| | 2024-1-10 11:03 | 只看该作者
单片机运行的多个程序之间存在冲突,可能会导致单片机运行异常。

使用特权

评论回复
39
jkl21| | 2024-1-10 11:52 | 只看该作者
合理使用看门狗、优化代码               

使用特权

评论回复
40
sesefadou| | 2024-1-10 15:36 | 只看该作者
指针未初始化或者野指针使用:当指针没有正确指向有效的内存地址时,访问或修改该地址的数据可能导致不可预测的行为。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则