DSP新手学习2812产生的spwm

2019-08-01 16:26发布

刚接触DSP了不久,最近在研究用2812产生spwm波,但具体算法懂得不多,主要是不知道算出来的值赋到寄存器里面去。我一开始简单的想法是这样的。要产生载波为4khz,调制波为50hz的spwm波,那么就往周期寄存器TxPR里直接赋载波的周期。然后算出正弦波表格,中断程序就让比较寄存器读正弦表格的数。  个人觉得应该没那么简单吧!?而且出来的结果也不对。 希望做过这方面有过研究的朋友给指点一二,先行谢过了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
zhangmangui
2019-08-02 10:58
gejt66 发表于 2014-6-23 11:11
我看好多介绍都是从0开始到最大哦然后再到0,中间是中轴,是不死有什么不妥?求指教! ...

从0开始是没问题的
输出后你用LC滤波后看了没是什么波形

一周热门 更多>