电子电路与嵌入式

STM32单片机

本分类介绍 STM32 微处理器的原理和程序设计,基于 ST 的标准外设库实现。

系列包含的完整工程代码已开源至 GitHub ,其中包含了标准外设库和 Keil MDK 等文件。

02-GPIO外设

GPIO 是 STM32 的通用输入/输出控制,是微处理器和外围设备交互的接口

03-中断系统

STM32 具有一套复杂的中断源管理和中断调度系统,并通过 GPIO 产生的外部中断介绍中断处理流程

04-串行口通信

STM32 的 USART 外设提供了处理通用串行异步收发数据的硬件支持

05-时钟系统

STM32 设计了一套复杂的时钟系统,可以方便地调节系统运行频率,并有效降低系统运行功耗

06-定时器

STM32 具有多个定时器,每个定时器的作用也不尽相同,可以完成复杂的定时任务要求

08-模拟数字转换器

STM32 具有硬件的模拟数字转换功能,可以非常方便地处理输入的模拟量

以下文章涉及与 STM32 有关的常用通信协议:

集成电路总线I2C

I2C 是一种经典的串行同步总线,基于主-从模式,支持总线上挂载多台设备

STM32的I2C外设

STM32 提供了 I2C 通信所需的硬件支持,可以非常方便地实现 I2C 通信

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