[NUC120]

新唐M0 NUC120+SD卡+znFAT+I2S+音频DAC+WAV文件 实现SD卡音频播放

[复制链接]
12147|46
手机看帖
扫描二维码
随时随地手机跟帖
znmcu|  楼主 | 2012-11-21 14:36 | 显示全部楼层 |阅读模式
本帖最后由 znmcu 于 2012-12-3 12:57 编辑

振南的znFAT -- 单片机上的FAT32文件系统
技术发布与支持 http://www.znfat.comhttp://www.znmcu.cn        

论坛 http://www.znfat.com/bbs

源代码下载:点击这里下载
资源占用情况:
Program Size: Code=20716 RO-data=27312 RW-data=100 ZI-data=9996 实验在线视频演示:
http://v.youku.com/v_show/id_XNDc3NzAzMTYw.html




此实验要实现“SD卡WAV音频播放”。采用新唐的NUC120芯片(Cortex-M0内核)作为核心CPU;16位音频DAC芯片HT82V731,DAC与CPU之间I2S进行数据传输(NUC120芯片内置硬件I2S控制器,I2S是专门用于音频数据传输的通信接口)。WAV文件我们使用最为简单的PCM格式(不经ADPCM压缩),这样就可以读取WAV文件的数据直接送到DAC进行播放了。WAV文件存放在SD卡中,使用振南的znFAT文件系统方案对其进行操作,读取它的数据。实验示意如下:


硬件平台(新唐NUC120测试板+振南的SD卡模块)



相关帖子

缥缈九哥| | 2012-11-21 15:56 | 显示全部楼层
顶起。

使用特权

评论回复
cgd| | 2012-11-21 17:26 | 显示全部楼层
前排留名,
看看是怎么玩的。

使用特权

评论回复
江枫渔火| | 2012-11-22 09:51 | 显示全部楼层
给力

使用特权

评论回复
znmcu|  楼主 | 2012-11-22 10:38 | 显示全部楼层
那个交替进行了1-2-2-1-2-1-2-1-2,是在进行内存缓冲交换,以实现边通过I2S中断向DAC送数,同时又可以读取新的数据,放到另一个缓冲中,如此交替,保证音频播放不会有间断。

使用特权

评论回复
Swallow_0322| | 2012-11-22 13:44 | 显示全部楼层
顶!好东东!

使用特权

评论回复
plc_avr| | 2012-11-23 07:39 | 显示全部楼层
强啊!顶起......

使用特权

评论回复
forgot| | 2012-11-25 10:46 | 显示全部楼层

使用特权

评论回复
hello某人| | 2012-11-27 19:52 | 显示全部楼层
找个时间试试

使用特权

评论回复
murex| | 2012-11-29 10:10 | 显示全部楼层
牛啊,一定得顶起

使用特权

评论回复
liguang02| | 2012-12-1 23:54 | 显示全部楼层
你这个除了M0开发板还用了什么外围设备,不要说用了个音频芯片,那个外围电路没看到

使用特权

评论回复
znmcu|  楼主 | 2012-12-2 09:43 | 显示全部楼层
用的就是 菜农的 nuc120开发板,没有额外的外设。电路参考菜农电路就行

使用特权

评论回复
yan_jian| | 2012-12-4 02:27 | 显示全部楼层
南兄能不能把那个测试用的wave文件也上传一份?
最好讲讲wave文件怎么制作.
我用自己的wave文件,声音断得很厉害,基本听不出来是什么

使用特权

评论回复
znmcu|  楼主 | 2012-12-4 07:43 | 显示全部楼层
wav文件确实又要求

使用特权

评论回复
znmcu|  楼主 | 2012-12-4 08:44 | 显示全部楼层
有些wav是经过adpcm算法压缩的,这个实验中为了简单,用的是pcm格式的wav,单声道,16k采样。

使用特权

评论回复
yan_jian| | 2012-12-4 20:24 | 显示全部楼层
出声了,我把主频设到50M终于连续了.
原来断断续续的.

使用特权

评论回复
YDMCP| | 2012-12-10 08:58 | 显示全部楼层
真好

使用特权

评论回复
lds102| | 2012-12-12 16:38 | 显示全部楼层
九哥,这个keil仿真怎么配置呢?

使用特权

评论回复
chen8710| | 2012-12-21 12:08 | 显示全部楼层
顶,谢谢分享

使用特权

评论回复
lixiaoxu2meng| | 2012-12-27 16:08 | 显示全部楼层
牛 顶起

使用特权

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

本版积分规则

个人签名:振南的znFAT -- 单片机上上的FAT32文件系统 www.znmcu.cn

4474

主题

5195

帖子

33

粉丝