本篇应用笔记主要描述Cortex-M系列MCU Hard Fault中断的调试方法。笔记中会分析Hard Fault中断产生的原因以及如何依据Hard Fault中断信息定位软件中的问题。Hard Fault简介Hard Fault 是Cortex-M系列MCU中最为常见的一种故障类中断,Hard Fault属于不可屏蔽中断,并且中断优先级固定为-1,在软件运行过程中如果产生了CPU无法正常...
我的代码我做主
本篇应用笔记主要描述Cortex-M系列MCU Hard Fault中断的调试方法。笔记中会分析Hard Fault中断产生的原因以及如何依据Hard Fault中断信息定位软件中的问题。Hard Fault简介Hard Fault 是Cortex-M系列MCU中最为常见的一种故障类中断,Hard Fault属于不可屏蔽中断,并且中断优先级固定为-1,在软件运行过程中如果产生了CPU无法正常...
Flash(闪存)是一种可擦除的只读存储器,按照实现方式和运行特性Flash一般还会分为NOR和NAND两种。其中NOR Flash支持随机地址的读取方式,在读取操作上类似于RAM,比较适合程序的直接读取运行,而NAND Flash读取是基于页的方式,一般无法随机读取。在MCU中,Flash需要支持程序和数据的存储,所以实现方式上也都是NOR Flash。基本特性YTM32系列MCU中Fla...
CMU模块CMU模块全称是Clock Monitor Unit,也就是一个时钟监测模块,可以用于实时检测系统的各种时钟工作状态是否正常。我们知道时钟是数字系统的基础,在MCU中时钟工作状态直接关系到整个系统的稳定性,如果系统时钟停止工作,那么整个MCU将不能执行程序,这样就无法实现预期的功能。因此,在设计MCU系统时,时钟的可靠性和稳定性是非常重要的因素,而在传统设计中只能通过WDG来进行时...
LEx系列产品和LDx系列产品在芯片功能上也有一定的差异,具体的对比如下:项目YTM32B1LD0YTM32B1LE01.5V是否需要外接电容需要不需要(相应引脚兼容原数字功能)Flash容量最高64K最高128KRAM容量最高8K最高16K外部32K晶振不支持支持SRIC 频率128K2MHzCMP内部DAC不支持支持EMU(ECC错误注入)不支持支持DMA channel16CH4CH芯...
介绍在当今世界,人们越来越关注节能并确保电子设备不会消耗过多的电力。微控制器单元 (MCU) 是许多电子设备的基本组成部分,MCU 的功耗对设备的整体功耗有重要影响,因此设计具有低功耗的 MCU 至关重要。在本篇博客文章中,我们将讨论 MCU 低功耗模式电路设计以及如何帮助降低功耗。理解 MCU 低功耗模式低功耗模式是 MCU 在不执行任何指令时进入的一种省电模式。在此模式下,MCU 的时钟...