STM32

STM32简介

ARM 是一家芯片内核设计公司,也是全球领先的半导体知识产权提供商。不过,ARM 公司自己不生产、也不销售任何…

STM32定时器的输入输出

上一节介绍了通用定时器的时基结构和时钟选择的功能。除此之外,通用定时器还可以直接和 GPIO 交互。本节继续介…

串行外设接口总线SPI

之前的文章已经详细地介绍了 I2C 总线。除了 I2C 外,还有许多类似的同步串行通信总线。本节介绍另一种经典…

STM32的通用输入输出端口

微控制器最基本的功能就是电平信号的输入/输出。在 STM32 中,I/O 引脚可以被软件设置成不同的功能,包括…

STM32的I2C外设

之前的文章已经详细地介绍了 I2C 总线。本节介绍 STM32 的 I2C 外设以及硬件 I2C 的读写方式。…

STM32的定时器

STM32F1 系列的定时器资源十分丰富,除了上一节介绍过的系统定时器外,还有若干外设的定时器,本章继续介绍这…

STM32直接存储器访问

DMA(Direct Memory Access, 直接存储器访问)是在内存的两个区域,或内存与外设之间以流水…

集成电路总线I2C

UART 作为一种经典的串行通信方式,大部分微处理器都集成了相关的通信外设,因此应用非常广泛。然而,随着硬件的…

STM32的时钟系统

STM32 芯片为了实现低功耗,设计了一个功能完善但却非常复杂的时钟系统。普通的单片机一般只要配置好 GPIO…

STM32的中断系统

几乎所有单片机都具有中断系统,中断允许单片机能实时处理外界发生的随机事件。Cortex 内核设计了一套完善的中…

京ICP备2021034974号
contact me by hello@frozencandles.fun