STM32
文章平均质量分 71
FmixZA
试图成为优质工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
手机蓝牙控制STM32F103定时器驱动舵机
本文介绍了基于STM32的四路舵机同参数控制系统设计。系统通过定时器TIM3产生四路PWM信号控制舵机,采用增量式PID算法实现角度调节。蓝牙模块HC-05(波特率115200)用于无线通信,主函数轮询修改舵机角度。硬件配置包括GPIO复用推挽输出、定时器中断处理等,软件实现了PWM初始化、电机控制等功能模块。该系统可实现四路舵机的同步精确控制。原创 2025-12-14 11:28:08 · 343 阅读 · 0 评论 -
【STM32F1】一种使用通用定时器实现各个通道独立输出不同指定数量脉冲的方法
在STM32F103ZET6微控制器上,通过配置其内部通用定时器(如TIM2、TIM3等),实现每个定时器通道独立输出指定数量的脉冲。此方法适用于需要精确控制电机、LED亮度调节等应用场景。原创 2025-02-08 20:07:07 · 1253 阅读 · 0 评论 -
【STM32】ADC的DMA方式采集(16通道)
STM32多通道ADC的DMA方式采集硬件:STM32F103C8T6软件:KEIL MDK 5.23固件库:STM32F1标准外设库。调试软件:XCOM串口调试助手stm32有多达16个通道,常用的采样方法有两种,一是分时采集每个通道的数据,用查询或者中断的方式采集完一个通道的数据,将通道设置为下一个,依次采集,这种方法思路简单,但是效率不高,适合初学者。二是利用DMA功能采集多个规则通道的数据,。本文使用代码主要基于野火bsp库修改。bsp_adc.h#ifndef __ADC_H#d原创 2022-05-05 00:22:27 · 10227 阅读 · 6 评论
分享