OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3509|回复: 1

请教一下ADC ->SAI 如何才会不断流

[复制链接]

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
74
金钱
74
注册时间
2012-11-9
在线时间
13 小时
发表于 2017-12-12 15:19:50 | 显示全部楼层 |阅读模式
现在我的ADC采样是48K   双缓冲。512的缓冲区

SAI 也是48K  DMA 循环。

ADC传输完成中断回调里面把相应的ADC缓冲数据复制到 SAI缓冲区里。48K采样 应该有足够的时间去完成这个循环复制。

现在是ADC采样一首歌,通过SAI播放后,杂音比正常的音乐声音还得。采样速率是对的。音调没有变形。

请问 ADC->SAI应该如何做。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
74
金钱
74
注册时间
2012-11-9
在线时间
13 小时
 楼主| 发表于 2017-12-14 13:04:06 | 显示全部楼层
本帖最后由 gongcsf 于 2017-12-14 13:24 编辑

http://v.youku.com/v_show/id_XMz ... 8244740.0.0#paction

1分的时候破音,1分30秒就不破了。

每隔2分钟ADC比SAI多采集1024个数。 再也调不小了。

怎么样才能同步啊。

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-12 22:41

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表