技术
排查SRAM里的中断向量表数据错误导致的程序异常
01、问题描述
有客户的ES32F0283电源板在看门狗复位后不工作,只能掉电和拉低MRSTN脚或者断电才可以恢复。
02、分析步骤
初步分析
出现电源板没有反应时,在Keil里不下载程序进入仿真。仿真发现systick中断只能进1次,程序没有按照正常的流程在执行,全速运行后芯片会复位,看门狗复位标志会置位,说明看门狗起作用了,但是看门狗复位后程序运行没有恢复正常。
单片机几种抗干扰原理及方法
随着单片机的发展,单片机在家用电器、工业自动化、生产过程控制、智能仪器仪表等领域的应用越来越广泛。然而处于同一电力系统中的各种电气设备通过电或磁的联系彼此紧密相连,相互影响,由于运行方式的改变、故障、开关操作等引起的电磁振荡会波及很多电气设备。
这对我们单片机系统的可靠性与安全性构成了极大的威胁。单片机测控系统必须长期稳定、可靠运行,否则将导致控制误差加大,严重时会使系统失灵,甚至造成巨大损失。因此单片机的抗干扰问题已经成为不容忽视的问题。
一、干扰对单片机应用系统的影响
01 测量数据误差加大
实战经验 | 一例SPI从机通讯异常的分析
01、前言
客户在项目中使用STM32F750作为SPI从机,将主机下发的数据通过其它通讯接口转发,非常简单的功能,但是在通讯过程中时常会出现数据转发不全的现象,且会出现SPI OVERRUN的错误。
02、原因分析
2.1 代码逻辑
基于SDM6115+CBM7208的12V便携式锂电钻方案该方案利用锂保 IC SDM6115 的双充电MOS驱动实现了两级过充保护,搭配MCU CBM7208的12位高精度ADC进行电流采样实现空载静止放电功能。
基于中微爱芯MCU AiP8F3532的称重式煮茶器解决方案采用中微爱芯AiP8F3532芯片,AiP8F3532是一款触摸型8051内核MCU芯片,内置32KB Flash、256B IRAM、1KB XRAM......