自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 [STM32]驱动WS2812b(TIM+DMA)

● 智能反接保护,电源反接不会损坏IC。● IC控制电路与LED点光源公用一个电源。● 控制电路与RGB芯片集成在一个5050封装的元器件中,构成一个完整的外控像素点。● 内置信号整形电路,任何一个像素点收到信号后经过波形整形再输出,保证线路波形畸变不会累加。● 内置上电复位和掉电复位电路。● 每个像素点的三基色颜色可实现256级亮度显示,完成16777216种颜色的全真色彩显示,扫描频率不低于400Hz/s。● 串行级联接口,能通过一根信号线完成数据的接收与解码。

2024-04-23 20:44:12 338

原创 STM32 DMA

• DMA(Direct Memory Access)直接存储器存取• DMA可以提供外设和存储器或者存储器和存储器1之间的高速数据传输,无须CPU干预,节省了CPU的资源• 12个独立可配置的通道2: DMA1(7个通道), DMA2(5个通道)• 每个通道都支持软件触发和特定的硬件触发• STM32F103C8T6 DMA资源:DMA1(7个通道)

2024-04-23 16:24:14 577

原创 【stm32】 ADC

• ADC(Analog-Digital Converter)模拟-数字转换器• ADC可以将引脚上连续变化的模拟电压转换为内存中存储的数字变量,建立模拟电路到数字电路的桥梁。[^1]• ADC(模拟-数字转换器)是模拟到数字的桥梁。• DAC(数字 — 模拟转换器):可以将数字变量转换为模拟电压,适用在波形生成等领域。

2024-03-11 18:30:59 893 1

原创 [STM32] TIM编码器接口

• Encoder Interface 编码器接口• 编码器接口可接收增量(正交)编码器的信号,根据编码器旋转产生的正交信号 脉冲,自动控制CNT自增或自减,从而指示编码器的位置、旋转方向和旋转速度• 每个高级定时器和通用定时器都拥有1个编码器接口• 两个输入引脚借用了输入捕获的通道1和通道2。

2024-02-18 21:21:09 1879

原创 【stm32】输入捕获

输入捕获模式下,当通道输入引脚出现指定电平跳变时,当前CNT的值将被锁存到 CCR中,可用于测量PWM波形的频率、占空比、脉冲间隔、电平持续时间等参数。

2024-01-30 22:37:26 1902 1

原创 [STM32]TIM输出比较

●OC(Output Compare)输出比较●输出比较可以通过比较CNT与CCR寄存器值的关系,来对输出电平进行置1、置0或翻转的操作,用于输出一定频率和占空比的PWM波形●每个高级定时器和通用定时器都拥有4个输出比较通道●高级定时器的前3个通道额外拥有死区生成和互补输出的功能●PWM(Pulse Width Modulation)脉冲宽度调制●在具有惯性的系统中,可以通过对一系列脉冲的宽度进行调制,来等效地获得所需要的模拟参量,常应用于电机控速等领域●PWM参数:频率 = 1 / TS,

2024-01-08 18:47:15 1779 1

原创 [STM32定时/计数中断配置

STM32F103C8T6定时器资源:TIM1、TIM2、TIM3、TIM4。

2023-12-18 21:12:36 925 1

原创 [STM32]定时中断

预分频器(PSC):对时钟输入(CK_PSC)进行分频,

2023-12-13 20:41:02 372 1

原创 阿斯达撒1

2023-12-12 18:55:22 361

原创 [STM32]EXTI配置

EXTI(Extern Interrupt)外部中断EXTI可以监测指定GPIO口的电平信号,当其指定的GPIO口产生电平变化时,EXTI将立即向NVIC发出中断申请,经过NVIC裁决后即可中断CPU主程序,使CPU执行EXTI对应的中断程序支持的触发方式:上升沿/下降沿/双边沿/软件触发支持的GPIO口:所有GPIO口,但相同的Pin不能同时触发中断通道数:16个GPIO_Pin,外加PVD输出、RTC闹钟、USB唤醒、以太网唤醒触发响应方式:中断响应/事件响应。

2023-12-09 22:10:50 1009

原创 [STM32]中断系统

在主程序运行过程中,出现了特定的中断触发条件(中断源),使得CPU暂停当前正在运行的程序,转而去处理中断程序,处理完成后又返回原来被暂停的位置继续运行。:当一个中断程序正在运行时,又有新的更高优先级的中断源申请中断,CPU再次暂停当前中断程序,转而去处理新的中断程序,处理完成后依次进行返回。NVIC的中断优先级由优先级寄存器的4位(0~15)决定,这4位可以进行切分,分为高n位的抢占优先级和低4-n位的响应优先级。NVIC是一个内核外设。

2023-12-08 17:24:18 372

原创 [STM32] GPIO配置

GPIO_Init函数和GPIO_InitTypeDef结构体操作的是GPIOx_CRL寄存器和GPIOx_CRH寄存器。RCC_APB2PeriphClockCmd函数操作的是RCC_APB2ENR 寄存器。此函数操作的是GPIOx_BSRR寄存器和GPIOx_BRR寄存器。此函数操作的是GPIOx_BSRR寄存器。此函数操作的是GPIOx_BRR寄存器。此函数操作的是GPIOx_ODR寄存器。此函数读取的是GPIOx_ODR寄存器。此函数读取的是GPIOx_ODR寄存器。

2023-12-07 12:11:32 440 1

WS2812b中文规格书

WS2812b中文规格书

2024-04-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除