怎么使用STM32F103C8T6产生SPWM?

2019-08-16 19:47发布

如题,怎么使用STM32F103C8T6产生SPWM呢?
如果有做过的忽视芯片差异,能不能谈谈具体如何产生?
我一直算法上纠结不清。
有人做过吗?最近很急用。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
49条回答
龙之谷
1楼-- · 2019-08-22 06:51
回复【43楼】凌霄青云:
---------------------------------
谢谢分享库函数版本SPWM,最近正在搞SPWM,学习一下
正点原子
2楼-- · 2019-08-22 08:53
回复【42楼】q27488:
---------------------------------
保证一个值,输出一个PWM,就必须是1M了,如果一个值输出多个PWM,效果更好。
q27488
3楼-- · 2019-08-22 13:14
回复【45楼】正点回复【45楼】正点原子:
---------------------------------
我没能理解这句话~ 一个值输出一个PWM?
正点原子
4楼-- · 2019-08-22 17:31
回复【46楼】q27488:
---------------------------------
你要1000个点,也就是1000个电压值。
那么1000个电压值,是不是每一个值,至少要一个PWM周期,才可以有效?如果都不够一个周期,如何保证准确性?
比如这个点是1V,那么肯定理论上,只有一个PWM脉宽,对应1V电压,那么你是不是要至少输出一个这样的PWM脉宽,才可以有可能出现1V?
当然,如果你不停的输出这个PWM脉宽,那么输出就是恒定的1V了,所以,我说,最少要1个PWM周期,但是上不封顶。
q27488
5楼-- · 2019-08-22 20:13
 精彩回答 2  元偷偷看……
正点原子
6楼-- · 2019-08-22 21:28
回复【48楼】q27488:
---------------------------------
啥意思?

一周热门 更多>