求助大神,如何在2812内部产生1kHZ正弦波

2019-07-23 13:19发布

与T1通用定时器下溢中断结合起来用。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
zhangmangui
1楼-- · 2019-07-23 18:44
利用PWM波输出模式    然后将正弦表按照一定的周期赋给比较寄存器
shenmu2012
2楼-- · 2019-07-23 23:19
这个不是难事的,采用timer的PWM功能的。
hrbustqsl
3楼-- · 2019-07-24 03:41
zhangmangui 发表于 2016-4-18 21:57
利用PWM波输出模式    然后将正弦表按照一定的周期赋给比较寄存器

要用PWM波输出模式的话,是不是在输出端口加低通滤波,然后就是正弦的了?我想要的在DSP内部就是正弦的,不用输出来,算法要用到。并且T1下溢中断周期为100微秒。
hrbustqsl
4楼-- · 2019-07-24 03:53
 精彩回答 2  元偷偷看……
zhangmangui
5楼-- · 2019-07-24 08:02
hrbustqsl 发表于 2016-4-19 09:39
要用PWM波输出模式的话,是不是在输出端口加低通滤波,然后就是正弦的了?我想要的在DSP内部就是正弦的, ...

哦  理解错了   如果输出   需要加LC滤波器等处理
内部直接有函数   
hrbustqsl
6楼-- · 2019-07-24 10:32
zhangmangui 发表于 2016-4-19 22:07
哦  理解错了   如果输出   需要加LC滤波器等处理
内部直接有函数

用IQmath库,程序里用sin()?

一周热门 更多>