口上引起单片机死锁,破坏了硬件逻辑功能,导致死机。四、复位收到干扰,引起反复复位,在反复复位当中有可能会导致死机。综上所述:设计电路时,应该注意:1.电源稳定2.IO保护3.振荡器PCB布线要注意4.复位电路设计和P
2021-11-24 08:03
在日常的单片机开发中,不可避免会遇上死机的现象,让人摸不着头脑,更严重的是死机并不能轻易复现的情况,下面我就说一些我在开发过程中遇到过的情况。变量溢出或变量未初始化这里的变量溢出指的是变量定义
2021-11-22 06:08
最近在调试FreeRTOS系统遇到了一个比较奇怪的问题,在STM32F103最小系统上调试任务通知模拟事件标志组功能时,中断一触发,单片机就会死机。通过查询方式发生任务通知没任何问题,一旦用按键触发
2022-01-13 06:03
单片机意外死机,意外复位,程序跑飞。原因有以下几种。一、数组越界。 特别是使用指针操作的,如果有越界的情况,后果将很严重。二、电源不稳定。 可以用示波器监测检查三、Stack 栈溢出Stack是为了
2021-12-07 07:13
最近在忙一个项目,使用了STM32F030的单片机,定时器用系统定时器,每10us中断一次。在程序少的时候,没有发现死机情况,但是随着功能的丰富,经常出现死机问题,具体表现为while(1)循环无法
2021-08-13 06:43
[10];test_point = array;//错误举例2char test_string[8];sprintf(test_string,"1234567890");//char的数组长度不够,导致死机//正确用法//推荐使用snprintf snpri...
2022-02-28 06:09
问题的引入: 什么是单片机?单片机又称之为单片机微型控制器,它不是完成某一个逻辑功能的芯片 ,而是把一个计算机系统集成到一块芯片中去,概括为一句话:“微型计算机”在一片集成电路芯片上,集成
2022-01-17 06:24
在使用单片机的时候,难免有时候会遇到过压或者过流把单片机i/o引脚打坏,特别是在单片机i/o口控制电机的时候。笔者就最近一个项目中烧坏过两次。第一次没有细查原因,因为不知名的偶发原因也会导致
2022-01-18 08:39
使用哪种类型的单片机,总要涉及到单片机复位电路的设计。而单片机复位电路设计的好坏,直接影响到整个系统工作的可靠性。许多用户在设计完单片机系统,并在实验室调试成功后,在现
2021-11-18 06:46
最近做了一个项目 ,发现程序时不时的会重启 (加了看门狗),不加偶尔也会死机导致程序出现问题,查找资料有以下的几种原因1.堆栈溢出;2.电源干扰;3.强电和弱电共地干扰;由于自己使用了串口整个程序
2021-11-24 08:01