搜索
bottom↓
回复: 4

AT91SAM7 SD卡wav 播放器雏形完成,请各位指正

[复制链接]

出0入0汤圆

发表于 2011-9-18 20:45:38 | 显示全部楼层 |阅读模式
一直想制作一个自己的wav播放器,在参考很多前辈的制作经验后,终于出声了,很是激动。。。

单片机选用的是ATEML的 AT91SAM7S128,因为它有现成的I2S接口,很方便和DAC连接,DAC采用的是CS4398,LPF部分采用的是阿莫以前发表的复杂供电CS4398制作,程序部分参考 http://embdev.net/articles/ARM_MP3/AAC_Player,制作过程借鉴了很多前辈的经验,特此感谢。。。

目前这个只是一个雏形,一定有很多不足,希望有高手来指出不足,将其完善。。。


(原文件名:IMAG0008.jpg)


(原文件名:IMAG0009.jpg)


(原文件名:IMAG0010.jpg)

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

 楼主| 发表于 2011-9-18 20:58:10 | 显示全部楼层
回复【楼主位】lesson1840
-----------------------------------------------------------------------

接线说明

串口   AT91C_PA5_RXD0  接串口模块 RX
       AT91C_PA6_TXD0  接串口模块 TX

液晶模块 162A, 采用8位数据接口
      LCD_RS        PA30
      LCD_RW        PA2  
      LCD_EN        PA0
      Bit_0        PA1
      Bit_1        PA3
      Bit_2        PA<29
      Bit_3        PA27
      Bit_4        PA25
      Bit_5        PA7
      Bit_6        PA8
      Bit_7        PA10

I2S   AT91C_PA15_TF   WS        (CS4309 - LRCK)
      AT91C_PA16_TK   SCK       (CS4398 - SCLK)
      AT91C_PA17_TD   DATA     (CS4398 - SDIN)
      AT91C_PA31_PCK2 MCK       (CS4398 - MCLK)

出0入0汤圆

 楼主| 发表于 2011-9-18 21:01:20 | 显示全部楼层
SD卡文件说明,采用一级目录的方式,即根目录下为专辑目录,程序只读取根目录下的一级子目录,根目录下的文件忽略

按播放键进入目录,再按播放键开始播放。

一下是源码,在keil 3.5 下编译

出0入0汤圆

 楼主| 发表于 2011-9-18 21:20:34 | 显示全部楼层
回复【2楼】lesson1840
-----------------------------------------------------------------------

按键说明

后退 PA20
停止 PA19
播放 PA24
前进 PA23

源码如下


点击此处下载 ourdev_677519BS6AO5.rar(文件大小:722K) (原文件名:wave_play.rar)

出0入0汤圆

发表于 2013-9-3 16:48:07 | 显示全部楼层
LZ你好。刚看到你的帖子。本人也在筹划一套WAV播放器,原来考虑用“ATMEGA32+VS1053+SD卡”的方式得到I2S输出。由于SD卡和VS1053都占用SPI口,担心SPI向VS1053发送数据的速度跟不上,播放时出现卡音现象。你的方案明显可以解决这个问题。
请问,你的作品播放效果如何?发布的源码是否为完整的工程文件?能否给我发一份完整的原理图?
我的邮箱为 chujidashi@163.com 。先谢谢了!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-24 12:56

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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