打印

用AD转换声音信号,DA还原声音,一直实现不了,论坛里有人做过吗?

[复制链接]
165|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主

最近一直在弄用AD转换声音信号,然后用DA还原播放声音,可是一直都实现不了,希望有人指导一下,谢谢!以下是主要的代码(我是采用DMA方式传输的)

AD主要代码(在AD的实验上加了DMA配置和定时器2中断实现AD开始转换):


#define ADC1_DR_Address    0x4001244C

u16 ADC_Value;

//DMA配置



//定时器2配置







DAC1主要代码(利用DMA传输、定时器6定时触发DAC)

#define DAC_DHR12R1_Address      0x40007408

uint16_t DAC_Value;







主函数主要部分

extern u16 ADC_Value;

extern uint16_t DAC_Value;



DMA_Config(ADC1_DR_Address,(u32)&ADC_Value,1);

再初始化其他函数后

while(1)

{

DAC_Value = ADC_Value;

}

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

437

主题

437

帖子

0

粉丝