我想通过ADC将音频以40KHZ的频率采集,然后显示其频谱,再用DAC输出。但是我在之前的OLED FFT显示的基础上进行改造,输出的声音就模糊不清。
也就是在ADC采集的时候同时把采集的数据从到DAC,代码如下:
In_Val[n]=Get_ADC(1);//得到ADC值
Dac1_Set_Vol(In_Val[n]);//将ADC值赋给DAC
,我尝试过各种采样率,都模糊不清。请问各位,我想实现这样的功能,有什么好一点的思路呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
---------------------------------
谢谢指教,确实是断断续续的,很不清楚,但是这个缓冲区设置为多大为好呢?是在抽样完用另一个定时器直接发送到DAC吗?
一周热门 更多>