STM32
文章平均质量分 96
浅尝写博客的爽
根据师兄的提示 来试试 记录自己解决问题的步骤
展开
-
SysTick 定时器详细学习笔记并兼容FreeRTOS
SysTick 是一个 24 位的倒计数定时器,当技术到 0 时,会产生 “滴答” 并 将从 RELOAD 寄存器中自动重装载定时初值。只要 SysTick 控制及状态寄存器中的使能位没有清 0,SysTick 定时器就会一直运行。原创 2023-02-23 15:33:35 · 2756 阅读 · 0 评论 -
I2C 通讯协议-学习笔记
I2C(芯片间)总线接口连接微控制器和串行 I2C 总线。它提供多主机功能,控制所有 I2C 总线特定的时序、协议、仲裁和定时。I2C 模块有多种用途,包括 CRC 码的生成和校验、SMBus(系统管理总线-System Management Bus)和 PMBus(电源管理总线-Power Management Bus)。I2C(Inter IC)总线:一个简单的双向两线总线,实现有效的IC之间控制,使硬件效益最大电路最简单。I2C 属于串行、半双工的同步通信方式。原创 2022-12-10 21:10:49 · 1030 阅读 · 0 评论 -
STM32 - GPIO 详解
通过3. GPIO 内部结构GPIO 是统用 I/O 口,对于 stm32 来说,I/O 的输入与输出需要一定的寄存器来进行一些控制。GPIO 口的设置在 stm32 固件库里有直接设置的函数,可以调用。初始化 GPIO 前必须使能 GPIO 的时钟。原创 2022-11-02 14:58:04 · 6240 阅读 · 0 评论 -
STM32 - 串口(USART)通信详解
在 STM32 的参考手册中,串口被描述成通用同步异步收发器(USART),它提供了一种灵活的方法与使用工业标准 NRZ 异步串口数据格式的外部设备之间进行全双工数据交换。USART(Universal Synchronous Asynchronous Receiver and Transmitter)是一个串行通信设备。它利用分数波特率发生器提供宽范围的波特率选择。USART 支持同步单向通信和半双工单线通信。原创 2022-10-30 20:59:25 · 1665 阅读 · 0 评论