使用探索者STM32F4开发板,实现ADC多通道采集数据+DMA,
stm32F407单片机高级定时器8产生4路相同频率、不同占空比的PWM,代码详细并加注释,方便大家项目使用。
2021-05-10 20:39:55 11.3MB stm32 定时器 多路pwm 相同频率
1
这是自己在32开发板上做的小实验的代码,代码风格有点糟糕,但还是实现了定时器中断和万历表的功能了。若读者有更好的方案,希望指点。
2020-01-09 03:06:13 891KB stm32f407
1
用STM32F4的定时器4输出4 路PWM波(寄存器版)
2019-12-21 21:46:26 976KB PWM STM32F4
1
stm32F4单片机高级定时器TIM8产生4路独立的不同频率和占空比的PWM信号输出,重要的环节已经加了详细注释,方便大家项目中应用,避免比较坑的地方。
2019-12-21 20:21:17 545KB stm32 定时器 pwm 不同频率
1
基于stm32f4定时器3的TRGO溢出中断触发双ADC多通道规则同步采样,ADC采样数据经DMA的TCIF中断接收处理,本代码已经经过项目测试。
2019-12-21 20:04:39 3KB STM32F4 ADC DMA
1
对两路信号进行ADC同时采样。由于一路信号将作为参考信号解调另一路信号,所以要确保两路信号的每次采样是同时进行的。所以,需要将ADC设置成“多重ADC模式”中的“规则同时模式”下的“双重ADC模式”(ADC_DualMode_RegSimult)。由于待采样的信号心率范围不确定,但是又要求每次采样之间的时间间隔较为精确,故需要ADC采样率可调但是又不能简单的使用delay()函数,所以要求ADC的每次转换由定时器触发(ADC_ExternalTrigConvEdge_Rising)。 资源参考:https://blog.csdn.net/kai73/article/details/86763320
2019-12-21 20:02:31 2.14MB stm32f4 定时器触发 规则同步采样 ADC
1
STM32定时器输出带有死区时间的PWM波形。死区时间为1us,CH1,CH2,CH3之间的相位差为3us,频率为50KHz。此外,更改一下代码,还可以进行刹车控制。
2019-12-21 19:38:23 581KB STM32F4 定时器 死区时间 PWM
1