
STM32
文章平均质量分 93
stm32
锻炼²
决心,改变
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
STM32 PWM波形详细图解
步骤一:通过配置ARR(自动重装载值寄存器)和PSC(预分频器)的值,来设置CNT(计数器)的定时周期、计数频率。步骤二:再改变CCR(捕获/比较寄存器)的值,通过CNT与CCR的比较,可对PWM占空比进行调整。经过步骤一和步骤二:即可输出频率和占空比都可以调制的PWM波形ARR自动重装载值寄存器)PSC(预分频器)CNT(计数器)CCR(捕获/比较寄存器)脉冲宽度调制:PWM是一种数字信号控制技术,其中数字信号的占空比被用来控制模拟信号的幅度。原创 2024-11-30 16:35:27 · 1694 阅读 · 0 评论 -
IIC之原理---(基础/理解)
了解IIC基础的通信与时序知识;基础:使用IIC与AT24C02进行通信;进阶:使用IIC与NAU8822进行通信;通过理解IIC的7地址+8位数据和7地址+9位数据的不同外设通信需求区别。使用STM32进行软件IIC和硬件IIC的模拟。通过查看逻辑分析仪,进行时序的检测判断。原创 2024-07-30 02:47:55 · 2332 阅读 · 0 评论 -
STM32F103定时器中断详解
详细图解介绍:自动重装载寄存器,CNT计算器,PSC预分频器的工作原理。通用定时器通过PSC预分频器把接入的72MHZ的时钟进行分频。再通过CNT以分频后的时钟频率进行计数。定时器TIMx分为三种定时器:(基本定时器、通用定时器、高级定时器)接下来逐个介绍.....原创 2024-07-13 10:35:00 · 3513 阅读 · 4 评论 -
屏幕帧缓冲机制
屏幕多缓冲显示通常涉及帧缓冲(Framebuffer)的使用,这是一块与屏幕大小和分辨率相关联的内存区域。在图形用户界面(GUI)中,所有绘制操作都是通过对帧缓冲的操作完成的,这些操作包括内存设置(memset)和内存复制(memcpy)。这些操作的速度直接影响到帧缓冲的处理速度,因此为了优化性能,开发者通常会编写多个版本的 memset 和 memcpy。原创 2024-04-06 21:48:17 · 1462 阅读 · 0 评论