STM32f767单片机使用dac生成正弦波求解

本意想要dac输出30hz的三角波和正弦波,然后用adc采集,采样率为3000.
主函数和串口输出结果如图:

img

img


很明显,输出结果不对。求各位友友帮忙看看哪里出问题了

img


dac.c文件

img

img


adc.c文件

img

img

img

img

img


这里两个定时器,定时器2用来控制波形频率,定时器5用来控制采样率。
感谢各位友友看到这里。

不知道你这个问题是否已经解决, 如果还没有解决的话:


提示:以下是本篇文章正文内容,下面案例可供参考


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^