如何在低功耗模式下debug MCU?
在正常情况下,当使用SWD在线调试时,一旦芯片进入低功耗模式(Stop或者Standby),调试会被断开。这是因为进入Stop或者Standby模式后,内核时钟停止运行。如果要在调试低功耗代码时仍然能够通过调试接口进行调试,有一个解决方法。
初始化串口后,低功耗模式下电流高是怎么回事?
某位工程师反馈说,在他们的板子上,在初始化串口后,当进入低功耗模式时,电流会高达几百微安(uA);但如果不初始化串口并进入低功耗模式,电流就会正常维持在几个微安(uA)。
老司机教你选 TVS
根据字面意思,TVS(Transient Voltage Suppressor)用于抑制电路中短暂出现的高电压,以防止这些高电压对电路造成损害或导致电路异常工作。那么在正常工作的电路中为什么会突然出现瞬时高电压呢?主要原因如下:
串口屏遐想
故事是这样的,最近我在为一个客户使用littleVGL开发一款具有显示效果的产品。由于之前没有相关经验,我很担心会出现问题。但是没想到,使用了GUI-Guider之后,我们很快就完成了相关应用的设计开发。于是我突发奇想,是否可以将GUI-Guider作为串口屏的组态工具呢?
MCU 5V tolerant是什么意思?
以STM32F030为例,在datasheet中可以看到一句关于IO的表述:Up to 55 I/Os with 5V tolerant capability。
为什么我不喜欢使用Keil?
首先需要强调一点,我并非专家级的Keil使用者,所以以下纯属个人浅见。在使用Keil这款IDE的过程中,我发现了一些不太顺手的地方,可能我的经验不够全面,所以并不具有普遍客观性。但是,我还是想分享一些我个人的看法,并欢迎大家在评论区进行讨论。