
STM32
文章平均质量分 59
北山太湖
这个作者很懒,什么都没留下…
展开
-
STM32配置PWM输出时通道极性CH Polarity对输出的影响
根据以上测试,定时器计数模式配置为中心对其模式,PWM模式配置为PWM mode 1时,对于CH通道,当计数器计数值小于PWM通道比较值Pulse时,通道输出电平与CH配置极性相同,当计数器计数值大于PWM通道比较值Pulse时,通道输出电平反转(即与CH配置极性相反);对于CHN通道,当其极性配置的与CH极性相同时,其通道输出波形与CH通道输出波形互补,当其极性配置的与CH极性相反时,其通道输出波形与CH通道输出波形相同。原创 2024-09-15 10:38:29 · 2099 阅读 · 0 评论 -
STM32硬件SPI驱动DAC8760
STM32硬件SPI驱动DAC8760原创 2024-05-28 11:16:41 · 710 阅读 · 0 评论 -
【Debug】STM32 PB3端口无输出问题
【Debug】STM32 PB3端口无输出问题原创 2023-02-28 08:59:30 · 1607 阅读 · 0 评论 -
STM32F103定时器引脚重定义功能问题处理
在一个项目中,使用STM32F103RCT6单片机,定时器引脚使用的PC6,PC6默认复用定时器为TIM8_CH1,但是由于其他原因,不能使用TIM8_CH1,因此需要使用其重定义功能TIM3_CH1,本文分享了本人在该项目中定时器TIM3引脚复用功能重定义的一些问题及解决过程,希望对大家能有帮助。原创 2022-12-10 10:15:27 · 5281 阅读 · 0 评论 -
STM32输出四路频率和占空比均可调PWM
一个项目需要使用PWM调制四路激光,要求四路PWM的频率和占空比均可调(频率1~50000Hz,占空比0~100%)。如果是频率固定,只是要求占空比可调的话,使用一个定时器四路输出通道即可,但该项目要求频率也可调,因此定时器的时钟频率和计数周期均需调整,就需要用到四个独立的定时器。我项目中使用的单片机为STM32F103RCT6,设计使用四个通用定时器输出四路PWM,定时器及通道分别为TIM2_CH3、TIM3_CH4、TIM4_CH3、TIM5_CH2。...原创 2022-08-29 16:05:24 · 3293 阅读 · 2 评论 -
基于STM32的数模转换芯片AD5328驱动程序
AD5328是ADI的一款DAC芯片,可输出8路模拟量,SPI通讯,自己根据AD5328数据手册,基于STM32编写了AD5328驱动程序,并且经过项目测试,使用无问题,可单独对通道进行开关,可单独设置各通道输出电压值。...原创 2022-08-11 09:44:29 · 4491 阅读 · 13 评论