STM32简介
ARM 是一家芯片内核设计公司,也是全球领先的半导体知识产权提供商。不过,ARM 公司自己不生产、也不销售任何…
ARM 是一家芯片内核设计公司,也是全球领先的半导体知识产权提供商。不过,ARM 公司自己不生产、也不销售任何…
上一节介绍了通用定时器的时基结构和时钟选择的功能。除此之外,通用定时器还可以直接和 GPIO 交互。本节继续介…
之前的文章已经详细地介绍了 I2C 总线。除了 I2C 外,还有许多类似的同步串行通信总线。本节介绍另一种经典…
微控制器最基本的功能就是电平信号的输入/输出。在 STM32 中,I/O 引脚可以被软件设置成不同的功能,包括…
之前的文章已经详细地介绍了 I2C 总线。本节介绍 STM32 的 I2C 外设以及硬件 I2C 的读写方式。…
STM32F1 系列的定时器资源十分丰富,除了上一节介绍过的系统定时器外,还有若干外设的定时器,本章继续介绍这…
DMA(Direct Memory Access, 直接存储器访问)是在内存的两个区域,或内存与外设之间以流水…
UART 作为一种经典的串行通信方式,大部分微处理器都集成了相关的通信外设,因此应用非常广泛。然而,随着硬件的…
STM32 芯片为了实现低功耗,设计了一个功能完善但却非常复杂的时钟系统。普通的单片机一般只要配置好 GPIO…
几乎所有单片机都具有中断系统,中断允许单片机能实时处理外界发生的随机事件。Cortex 内核设计了一套完善的中…
ADC(Analog to Digital Converter)。即模拟/数字转换器,在模拟信号需要以数字形式…