通常小体积封装的MCU有着成本较低的优势,被广泛用于BLDC电机的六步方波控制中,此类应用对MCU的各类资源要求较低,小体积封装的MCU往往能够胜任。而基于FOC的PMSM电机开发……
最近有朋友问了一些关于STM32复位的问题,今天就给大家总结一下复位相关知识。1STM32的复位和时钟控制RCC:Reset and Clock Control每一块STM32中都……
我们都知道,一般的IC元器件通常只有两个电源引脚,一个是Vcc或Vdd,另一个是Gnd或Vss。但是,现在的MCU通常却有多组电源引脚,这是什么原因呢?以某款100脚MCU为例,如……
衰减器是一种控制元件,主要功能是降低通过衰减器的信号强度。这种元件一般用于平衡信号链中的信号电平、扩展系统的动态范围、提供阻抗匹配,以及在终端应用设计中实施多种校准技术。衰减器的类……
开局一张图:这个是经典的Linux进程内存布局,通常我们使用的数据存在这样几个地方:栈区,Stack全局区,Global堆区,Heap接下来我们分别看一下C语言中的数组在这几个区域……
我们知道buck电路有两种最基本的形式,即同步buck电路与异步buck电路。如下图 1 是异步型buck电路的基本结构,图 2 是同步型buck电路的基本结构。图 1 ……
I2C为什么要接上拉电阻?因为它是开漏输出。为什么是开漏输出? I2C协议支持多个主设备与多个从设备在一条总线上,如果不用……
MOS管,是MOSFET的缩写,全拼是Metal-Oxide-Semiconductor Field-Effect Transistor,翻译过来是金属-氧化物半导体场效应晶体管,……
最近分享的都是一些比较基础的东西,有些东西虽然说是基础吧,但不一定每个人都知道,知道的也不见得都能说对。不要不把基础的东西当回事,万丈高楼平地起,地基打不好再高的楼也不结实。所以前……
本文介绍下更接近硬件底层的C语言与汇编,解释 CPU 如何执行代码。高级语言与低级语言 学习编程其实就是学……