
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
【模块介绍】WS2812(硬件部分)
ws2812

【电路】驻极体麦克风前置放大电路
驻极体麦克风前置放大电路

【STM32】【HAL库】定时器编码器模式测速
电机AB相增量型编码器的介绍和解码方法在这里介绍过了电机编码器https测速可以使用外部中断进行脉冲计数很多型号的单片机中有专门的电路来计算脉冲的速度和方向,也就是定时器的编码器模式因为是硬件计数,所以计数频率可以很高,性能比软件来的好,使用也比较方便但是需要连接到指定的GPIO这里以常见的测速为例子进行设置。......

【STM32标准库】【自制库】8位8段数码管(74HC595)【软件部分】
用STM32F4驱动8位8段数码管

【STM32标准库】【自制库】0.96寸OLED显示屏(SSD1306)(3)显示字母和数字,汉字
使用STM32F4系列驱动OLED显示屏的自制库

【STM32标准库】【自制库】0.96寸OLED显示屏(SSD1306)(0)OLED初始化,软件I2C实现,基础数据发送
使用STM32F4系列驱动OLED显示屏的自制库

【STM32F4系列】【HAL库】【自制库】RDA5807M收音机芯片驱动
RDA5807M是一个FM收音芯片,可以支持76MHz-108MHz宽频带高度集成化,仅需很少的外围元件即可使用而且价格十分低廉,大量购买只需1元左右(立创商城截图)

【STM32标准库】【自制库】0.96寸OLED显示屏(SSD1306)(2)全屏动画显示
使用STM32F4系列驱动OLED显示屏的自制库

【STM32标准库】【基础知识】通用定时器和定时器中断
STM32F4系列定时器
【STM32F4系列】【HAL库】【自制库】WS2812(软件部分)(PWM+DMA)
缓冲区的第25个数据为0是确保DMA中断响应时是低电平(码字的低电平时间稍长,3-4us无所谓,但是不能出现而外的高电平)设置两个缓冲区,每个长度为25个uint32(其中前24个是发送的数据码,第25个是保持占空比为0)这样只需要3个变量数组(2个缓冲区,1个存放灯带颜色数据),1个常量数组(复位码)定时器的最高频率(不改动时钟设置的情况下)为84MHz,也就是11ns左右,定时器每当发送一个脉








