电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>控制/MCU>串口导致单片机死机的四个原因

串口导致单片机死机的四个原因

收藏

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐

如何有效避免MCU单片机死机问题

单片机的都可能遇到过因外部干扰或因软件BUG导致死机,这对于有功率负载的电路是极为不利的。现在MCU都有了WDT看门狗,当计数溢出就强制进行复位。但如果单片机因某种原因(如静电、浪涌等击穿)直接
2023-07-25 09:17:30763

485总线上的单片机死机

。不管怎样,反正没几轮就肯定有2死机,而没有死机的那个单片机则一直正常工作,接收自己的数据并转发。无数次试验,说不定是哪两从机会死机单片机也换过STC和芯唐,都一样。请大家指点,我该如何寻找原因
2011-09-26 14:42:05

51循迹小车单片机四个输出管脚一直是高电平怎么回事

我做的五一智能车,单片机输出管脚全部为高电平,使用的管脚为P20到P23,红外采集模块正常工作,有时候使用51开发板的最小系统,驱动的四个输入管脚只连接两管脚时,小车能够正常工作,使用自己焊接的最小系统连接两管脚却没有用 ,是怎么回事?
2016-07-19 10:05:06

单片机/ARM死机或跑飞常见的查找方法

的程序指针进入一死循环,无法执行正常的程序流程。其外在表现常常是:正常功能丧失,按键无响应,显示凝固。单片机死机后,只有复全才能走出死循环,执行正常的程序流程。众所属知,克服死机的最有效手段是加看门狗
2018-08-27 09:34:57

单片机/ARM死机或跑飞的诊断疗法

找出原因后,我们要怎么处理呢? 死机是指CPU的程序指针进入一死循环,无法执行正常的程序流程。其外在表现常常是:正常功能丧失,按键无响应,显示凝固。单片机死机后,只有复全才能走出死循环,执行正常
2020-05-06 15:10:20

单片机/ARM死机或跑飞的诊断疗法

);等待电平变化,正常情况下x都会变成0,就怕万一,因此最好加上时间限制;5、看门狗没有关闭。 有的单片机即使没使用看门狗开机时也有可能意外自动开启了最小周期的看门狗,导致软件不断复位,造成死机,这个
2018-08-26 16:16:54

单片机串口唤醒低功耗后,串口不正常的原因是什么?

单片机串口唤醒低功耗后,串口不正常的原因是什么?
2021-12-06 07:01:48

单片机串口的介绍

的介绍串口是一种十分广泛的通讯接口,串口成本低,容易使用,通信线路简单,可实现两设备的互相通信。单片机串口可以使单片机单片机单片机与电脑,单片机与各式各样的模块相互通信,极大的扩展了单片机的应用范围,增强了单片机系统的硬件实力。51单片机内部自带UART(),可实现单片机串口通信。串口硬件电路
2021-11-30 06:24:14

单片机串口通信只能读取上位传输的第一字节的原因是什么

单片机串口通信只能读取上位传输的第一字节,原因串口中断耗费时间太多,导致数据丢失
2022-02-22 06:40:24

单片机死机原因分析

图中P07为单片机控制mos管的io口,供电5V/2A适配器,单片机松翰570210。单片机运行正常,但是负载电流到1.7A左右时,单片机死机,运行不正常。(在mos管的GS之间并联一102
2020-07-08 15:09:29

单片机死机了怎么办?

口上引起单片机死锁,破坏了硬件逻辑功能,导致死机、复位收到干扰,引起反复复位,在反复复位当中有可能会导致死机。综上所述:设计电路时,应该注意:1.电源稳定2.IO保护3.振荡器PCB布线要注意4.
2019-09-10 07:30:00

单片机与labview做的上位通信,labview的数据无法给到单片机原因

[i]​我用labview做了一上位波形显示的界面,用串口助手与labview通信时,数据可以正常收发,用单片机串口助手通信时,数据也可以正常收发,但是当单片机与labview通信时,labview的数据无法给到单片机,请问是什么原因
2023-09-28 06:08:34

单片机与电通过串口通信相关问题

各位大神: 我用51单片机开发板编码做了一测器转数的系统。并可以实现把测量数据传给电脑。用51单片机上的虚拟串口是可以在电脑上找到com口,并把数据传输给电脑。但是用串口线直接把单片机和电脑的串口
2015-09-08 19:59:47

单片机为什么会死机单片机死机该怎么去解决?

振荡器停止振荡是由哪些原因引起的?单片机为什么会死机单片机死机该怎么去解决?
2021-07-16 09:22:58

单片机互相控制LED灯的方法

先展示我的硬件部分图片:要求完成的功能:1.两模块和两单片机相连,分别称为单片机A,单片机B2.功能:单片机A上的两按键控制单片机B上的P2口等四个灯的亮灭;单片机B上的两按键控制单片机A上
2022-02-16 06:53:10

单片机开发中应该掌握的四个基本技巧

判断出不同的复位原因;还可以根据不同的标志直接跳到相应的程序。这样可以使程序运行有连续性,用户在使用时也不会察觉到程序被重新复位过。4、如何测试单片机系统的可靠性。当一单片机系统设计完成,对于
2018-08-06 17:54:38

单片机意外死机和复位的原因

单片机意外死机,意外复位,程序跑飞。原因有以下几种。一、数组越界。 特别是使用指针操作的,如果有越界的情况,后果将很严重。二、电源不稳定。 可以用示波器监测检查三、Stack 栈溢出Stack是为了
2021-12-07 07:13:53

单片机按键设计的四个方案详解

单片机系统里,按键是常见的输入设备,在本文将介绍几种按键硬件、软件设计方面的技巧。一般的在按键的设计上,一般有种方案:一、是GPIO口直接检测单个按键二、是按键较多则使用矩阵键盘三、是将按键接到
2018-09-05 15:32:34

单片机控制继电器通断交流220V在继电器吸合瞬间,单片机死机

单片机通过光耦的隔离 再经过一三极管驱动了一继电器 通过这个继电器去开关交流220V,发现在继电器吸合瞬间,单片机死机了。应该是打开瞬间电流太大导致220干扰带到了单片机电源、线圈电压上,请教大神怎么解决?
2019-10-14 09:00:42

单片机烧录下载不进程序是什么原因导致的呢

单片机烧录下载不进程序是什么原因导致的呢?怎样去解决单片机烧录下载不进程序的问题呢?
2022-01-19 07:21:18

单片机玄学死机问题

函数里)然后我把那个数组定义在全局变量里之后就不会死机了,也能正确求平均值。明明在c8t6里那个数组在main里面声明也不会死机啊,但精英版的却会?所以想问问为什么同样的代码不同的单片机死机不会?谢谢!
2020-10-14 00:24:58

单片机的PWM输出死机

,不会出现问题。但是当接上负载之后占空比增加了几秒钟之后就停止了,类似于死机的样子。当我把负载卸掉,占空比又能自动增加了我查了一下单片机的拉电流是20ma下面是我写的一自动加减占空比的程序while
2014-05-18 23:30:59

单片机的引脚是怎样控制CD4066上四个开关的开断呢

CD4066是什么?CD4066有哪些引脚?单片机的引脚是怎样控制CD4066上四个开关的开断呢?
2021-10-18 06:48:33

单片机程序死机跑飞原因

转帖:单片机程序死机跑飞原因单片机程序死机,跑飞了可以从以下几个方面查找原因:1.意外中断。是否打开了某个中断,但是没有响应和清除中端标志,导致程序一直进入中断,造成死机假象。2. 中断变量处理不妥
2017-10-13 20:49:55

单片机高温死机是怎么回事?

最近遇到一问题,单片机用的是16M有源晶振,在高温50度左右的时候死机了,测试电源3.3V纹波为25mV左右,有源晶振正常震荡,且在死机瞬间,晶振波形与电源波形未有抖动。检测有无死机是用IO口输出高低电平来判断。请问有遇到过类似的问题吗?
2023-10-27 07:03:38

四个超声波模块的发射脚能不能接在同一单片机引脚?

四个超声波模块的发射脚能不能接在同一单片机引脚
2023-10-26 06:34:25

导致STM32死机原因

一、背景在一项目中需要用到看门狗和软件重启,但是在工作过程中发现存在一种情况会导致STM32死机,经过分析是软件重启过程中复位信号被外部电路强制拉高,无法在复位后4时钟拉低复位管脚,因此,将该
2021-08-09 06:00:01

ESP8266模块死机原因,解决办法是什么

,因为串口的速度是非常快的,而发送的速度可能无法匹配所以在大量数据传输时非常容易因为堵塞模块内部内存而导致死机的现象,这里的死机并不是指单片机死机,但其实也差不多,因为在做TCP主机的时候,发送的数据量时...
2021-11-22 07:12:33

LabVIEW与单片机串口通信的问题

,但是用LabVIEW visa设计的程序框图无法显示,请问是什么原因,我编了一简单的程序到单片机,然后通过串口把Receiving from 8051...----------------------
2015-06-18 16:23:55

S32K144单片机采集4路方波信号,可用一定时器的四个通道吗

S32K144单片机采集4路方波信号,可用一定时器的四个通道吗?会不会有冲突?以及输入捕获计算到的时间是否能正常采集?
2018-04-03 15:28:59

STM32单片机四个按键分别接到了哪些引脚上

STM32单片机的按键原理是什么?STM32单片机四个按键分别接到了哪些引脚上?
2021-09-28 06:44:55

STM32四个串口的使用方法

STM32四个串口的使用方法
2021-08-18 06:26:48

Unity与单片机进行串口通信时鼠标乱跳怎么解决?

的问题。通过查询相关资料。问题原因是:有些鼠标也是串口的,现在的操作系统也依然支持,在开机启动时系统误将单片机串口数据给了鼠标,导致这个问题的出现。解决办法:将系统中鼠标串口驱动卸载并在系统文件中删除s...
2022-01-19 07:56:07

[转帖]单片机程序死机跑飞六大原因

单片机程序死机,跑飞了可以从以下几个方面查找原因:1.意外中断。是否打开了某个中断,但是没有响应和**中端标志,导致程序一直进入中断,造成死机假象。2. 中断变量处理不妥。若定义某些会在中断中修改
2017-04-06 13:25:20

【年度精选】2020年度top5榜单——单片机/MCU论坛讨论

:donny123800回复数:3推荐理由:当单片机在低温时无法工作,可以考虑是以下两原因导致:板子上的所有是否都能在你所要求的温度下正常工作,电解电容低温失效3、单片机死机原因分析作者:zhangbin1990
2021-01-21 14:46:21

【求助】PIC单片机串口通信的问题

0x230x06。每次需要发送四个字节的指令,前面01、03是必要的识别码,23是温度寄存器地址,06是读取数据的数量。现在的问题是:4011单片机串口每次只能发送一字节(8位)的数,如先发送01,测温模块
2016-07-07 21:38:03

电源VCC给单片机供电,+5V给四个DS18B20供电,应该将他们隔离起来?

现在我需要这两电源VCC给单片机供电,+5V给四个DS18B20供电,将他们隔离起来,应该怎样做呢,我连的不对,求指教啊!!!!!!!
2019-01-24 03:30:59

为什么串口发送单片机没反应?是不是死机了?

为什么串口发送单片机没反应啊,是不是死机啦?
2020-06-09 05:55:02

为什么单片机串口通信会导致电脑关机

我在电脑上连接了一51单片机和两安捷伦的万用表,上位用labview编程,我想通过串口单片机发送命令控制一简单的电路,然后通过万用表测量电压,为什么单片机一发送数据,电脑就直接重启了呢?10次有6次都是这样,请高手指导一下!
2015-03-19 19:37:18

为什么AVR单片机串口会出现乱码问题呢

为什么AVR单片机串口会出现乱码问题呢?是什么原因导致的?
2021-10-29 07:51:03

什么原因导致jlink给单片机烧写不进程序呢

不知道什么原因导致jlink给单片机(S32K148)烧写程序,怎么也烧不进去。猜测是因为烧写的时候电平不稳,导致单片机锁住了。打开j-flash软件,点击连接,一直出现Failed
2022-01-10 06:37:48

你的单片机程序跑飞了,原因在这!

单片机程序死机,跑飞了可以从以下几个方面查找原因:1. 意外中断。是否打开了某个中断,但是没有响应和清除中端标志,导致程序一直进入中断,造成死机假象。2. 中断变量处理不妥。若定义某些会在中断中修改
2018-10-08 09:51:46

使用STM32F030的单片机定时器经常出现死机

最近在忙一项目,使用了STM32F030的单片机,定时器用系统定时器,每10us中断一次。在程序少的时候,没有发现死机情况,但是随着功能的丰富,经常出现死机问题,具体表现为while(1)循环无法
2021-08-13 06:43:16

关于单片机与上位串口通信的问题

),我希望串口调试工具得到的结果是FF0401020254(第一ff是表示地址正确,由单片机反馈FF回来,第二04是接收标志位,表示是由单片机发送过来的,第三01是表示发送的是功能1,第四个
2012-07-22 15:37:54

基于51单片机的一语音识别分类智能垃圾桶设计

语音识别智能分类垃圾桶基本介绍器件51单片机LD3320语音模块SYN6288语音合成SG90舵机(4)u***-ttl模块垃圾桶四个(4)面包板(建议用)实现思路与接线实现流程图接线呈现图代码
2021-11-18 07:19:55

如何解决单片机死机的问题

口上引起单片机死锁,破坏了硬件逻辑功能,导致死机、复位收到干扰,引起反复复位,在反复复位当中有可能会导致死机。综上所述:设计电路时,应该注意:1.电源稳定2.IO保护3.振荡器PCB布线要注意4.复位电路设计和PCB布线5.电源,信号线干扰路径的保护,加滤波TVS等6.高速信号输出远
2021-11-24 08:03:24

学习51单片机四个误区

,电子行业每18月更新换代,10年前的威廉希尔官方网站 现在已经更新了6代了——事实也确实如此。目前32位Crtex-M系列单片机的各种教程已经普及,其学习的难度不断降低。以意法半导体公司的STM32F系列单片机
2018-07-19 00:44:04

怎么让STM32或其他的单片机死机

怎么让STM32或其他的单片机死机
2023-09-26 06:38:25

急!求助!wifi转串口单片机串口相连

单独测试wifi模块转串口 没问题 能收到pc端发送的字符 单独给单片机通过Pc串口发送指令没问题 wifi模块和单片机相连就不好使了 有人知道这是什么原因么 ps:我用的rs232转u***线
2013-12-31 19:13:45

接收移位寄存器无法接数据导致串口溢出并死机原因是什么

接收移位寄存器无法接数据导致串口溢出并死机原因是什么?如何去解决?
2021-12-09 06:13:48

控制交流永磁同步电机停止时出现单片机死机

同步电机的开启一切正常,就是在控制交流永磁同步电机停止时会出现单片机死机原因,找不到原因,无语了,欢迎大架盖楼讨论。
2019-10-11 09:01:40

无线通讯单片机死机

大家好,我现在做一项目,无线遥控控制灯光,遥控码是用单片机编的,现在遇到的问题是,当无线发射模块发码的时候,单片机死机,有时候还把E2ROM的数据打乱,更糟糕的时候会把程序也打乱,必须重新烧录
2019-10-21 01:22:21

是什么原因导致单片机死机

最近做了一项目 ,发现程序时不时的会重启 (加了看门狗),不加偶尔也会死机导致程序出现问题,查找资料有以下的几种原因1.堆栈溢出;2.电源干扰;3.强电和弱电共地干扰;由于自己使用了串口整个程序
2021-11-24 08:01:55

是什么原因造成单片机程序为什么会死机或跑飞呢

单片机程序为什么会死机或跑飞呢?有哪些原因
2021-11-09 06:01:45

有关单片机的问题

各位们,可不可以给我推荐具有四个串口单片机或者具有五串口单片机
2015-05-12 19:50:02

四个单片机A,B,C,D之间相互通信,主从相互自动转换。

四个单片机A,B,C,D之间相互通信,比如A向B,C,D传送一段数据,之后B又向A,C,D传送一段数据,之后C又向A,B,D传送一段数据,之后D又向A,S,C传送一段数据,最后循环传送。
2015-12-14 08:51:04

求助单片机控制四个电机程序

求助: 单片机控制轮小车(四个电机)实现前后左右转向,原地转向程序(汇编)。。。。给思路也行啊。。。谢谢各位大仙了
2012-05-01 14:49:00

求助,单片机串口收发数据的问题?

本人在做51单片机或者其他单片机串口处理数据的时候,串口传输数据到其他设备,其他设备串口发送数据到单片机,在处理的时候发现,单片机数据可以正常发送到其他设备,但是串口接收数据偶尔接收到数据,有时接收
2023-10-23 06:39:12

四个按钮控制四个继电器的程序怎么写?

我想用四个按钮控制四个继电器,假设按钮为ABCD,继电器为EFGH,AB按下E动,CD按下F动,AC按下G动,BD按下H动,都按下不动,麻烦高手给程序他,我用的单片机是AT89C51,打算用P1口
2015-07-22 00:28:41

请教单片机在无线通讯死机的问题!急!

我现在做一项目,无线遥控控制灯光,遥控码是用单片机编的,现在遇到的问题是,当无线发射模块发码的时候,单片机死机,有时候还把E2ROM的数据打乱,更糟糕的时候会把程序也打乱,必须重新烧录程序才能
2011-10-02 15:40:24

请问单片机串口失败主要原因是什么?

单片机串口通信,初始化按照书上写得,但是仍然通信失败,不知道是什么原因。想知道一般大家遇到的通信通信失败原因有哪些?
2023-11-07 06:53:29

请问单片机如何才能不死机

请问单片机如何才能不死机
2021-11-09 06:25:23

调试FreeRTOS系统单片机死机怎么回事

最近在调试FreeRTOS系统遇到了一比较奇怪的问题,在STM32F103最小系统上调试任务通知模拟事件标志组功能时,中断一触发,单片机就会死机。通过查询方式发生任务通知没任何问题,一旦用按键触发
2022-01-13 06:03:14

造成单片机死机原因有哪些?

上个帖子讨论了几种可能引起单片机死机的软件方面的原因,硬件问题引起的死机可能主要是因为附近有很强的干扰源,尤其是控制继电器,电动机或者风机这类设备时,它们都含有很大的电感,电感有阻碍电流变化的特性
2020-09-01 17:57:05

造成单片机死机原因都有哪些?如何避免?

一直以来有问题就是如何保整单片机死机的问题困扰着我,我在想造成单片机死机原因都有哪些?如何避免?目前我能想到就下面这几条注意堆栈野指针看门狗无条件死循环中断造成晶振问题硬件电路干扰请大佬们补充,另外这些死机问题不可能全部避免的,我知道补救措施就是看门狗,大佬们有没有别的补救措施?
2022-07-27 11:03:33

造成单片机死机原因(软件篇)

原地,对任何操作都没有了响应,就像死了一样造成单片机死机原因可以分为2种,一种是由于软件存在某种bug引起的,另一种是由于硬件抗干扰能力较弱引起的,首先介绍因为软件引起的单片机死机,在单片机软件开发中
2020-08-31 07:50:59

NY8A050D单片机,AD单片机,九齐代理

​这篇文章将介绍台湾九齐单片机NY8A050D 6 I/O 8-bit EPROM-Based MCU,包括其特点、应用领域、与其他单片机的比较等内容。一、九齐单片机NY8A050D 6 I/O
2023-11-27 21:54:52

手机死机原因有哪些?

手机死机原因有哪些? 我们对电脑的死机蓝屏都习以为常,死机以后无非就是热启或者是RESET,但是我们对手机的死机常常抱怨,
2009-10-26 16:32:103565

单片机学习的四个阶段

单片机学习的四个阶段 经常有单片机爱好者问我们,如何学习单片机?学习单片机的步骤是什么? 我们初略总结了一下,单片机学习的过程
2010-05-17 09:02:011233

单片机原理及应用:演示4-2 四个按键的电路设计#单片机

单片机单片机原理
学习硬声知识发布于 2022-11-09 11:42:16

使用外部 SRAM 导致死机

STM32单片机使用外部 SRAM 导致死机
2015-11-25 14:49:340

单片机/ARM死机的常见原因及解决方案

不稳或强干扰引起PC跑飞,如果看门狗不好,也会引起死机。 三 设计上对长引出线的IO没有保护,静电打在IO口上引起单片机死锁,破坏了硬件逻辑功能,导致死机。 四. 复位收到干扰,引起反复复位,在反复复位当中有可能会导致死机。 五.电源电
2017-11-24 01:31:243670

单片机程序死机跑飞的原因盘点

是否打开了某个中断,但是没有响应和清除中端标志,导致程序一直进入中断,造成死机假象。
2019-07-21 10:28:017575

单片机程序死机,可能是这几个原因

单片机程序死机,可能是这几个原因
2020-06-19 17:18:207993

PLC死机的软件或硬件原因分析

plc运行时可能会出现死机的情况,这给工业生产造成不可预估的损失,因此,首先要了解PLC死机原因,针对原因进行排查,软件或硬件错误都有可能导致PLC死机
2021-03-24 09:12:262398

单片机死机常见原因分析

在日常的单片机开发中,不可避免会遇上死机的现象,让人摸不着头脑,更严重的是死机并不能轻易复现的情况,下面我就说一些我在开发过程中遇到过的情况。变量溢出或变量未初始化这里的变量溢出指的是变量定义
2021-11-13 19:51:0216

单片机死机问题

最近做了一个项目 ,发现程序时不时的会重启 (加了看门狗),不加偶尔也会死机导致程序出现问题,查找资料 有以下的几种原因1.堆栈溢出;2.电源干扰;3.强电和弱电共地干扰;由于自己使用了串口整个
2021-11-16 13:06:028

单片机死机了怎么办?

口上引起单片机死锁,破坏了硬件逻辑功能,导致死机。四、复位收到干扰,引起反复复位,在反复复位当中有可能会导致死机。综上所述:设计电路时,应该注意:1.电源稳定2.IO保护3.振荡器PCB布线要注意4.复位电路设计和PCB布线5.电源,信号线
2021-11-16 15:51:0123

APM32F103RCT6_UART_串口多层并发导致死机

APM32F103RCT6_UART_串口多层并发导致死机
2022-11-09 21:03:252

已全部加载完成