stm32 DAC输出正弦波频率问题
想要使用STM32L433内部DAC产生20Khz的正弦波,基本思路是清楚的,TIMER+DAC+DMA。我的疑惑是能产生多快的正弦波?翻看ST的手册,基本上SETTING TIME都为2us以上,update time 为1us。若是按照这个转换率,一个周期64个点,能产生20Khz的正弦波?网上很多能产生50K甚至100K的正弦波,他们用的MCU主频肯定是高的,但是ST的DAC不管什么型号,转换率也就1M吧?能产生那么快的频率?最后想请教下,STM32L433系列能否产生20Khz的正弦波? 如果仅仅只是产生正弦波,没有其他什么要求。。。可以产生PWM,然后外围加一个方波转正弦波电路,这个电路不是很复杂,一大把。。。这样你可以想要很快的频率都可以!!!至于DAC,没搞过。。。:lol:lol:lol MrJiu 发表于 2019-2-20 09:11如果仅仅只是产生正弦波,没有其他什么要求。。。可以产生PWM,然后外围加一个方波转正弦波电路,这个电路 ...
谢谢PWM+RC滤波这个知道的,就是想请教片内DAC输出正弦波 期待大神回复 每个周期的样点少一些,完全可以 zhao.zhao 发表于 2019-2-20 13:56
每个周期的样点少一些,完全可以
点少的话,波形不是很好看了 神的罪名 发表于 2019-2-20 16:19
点少的话,波形不是很好看了
外接低通滤波器 楼主 我想问一下您是如何解决stm32产生10K以上的正弦波波形的?我用f1的板子最多10K而且还有点失真,幅值下降一半,我想让波形在50K左右的频率。能问问楼主如何解决的吗
页:
[1]