野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14992|回复: 5

vs1053的问题

[复制链接]
发表于 2015-7-18 19:03:18 | 显示全部楼层 |阅读模式
芯片已经配置好了,正弦测试也成功了,可是在送音频文件进去后没有声音,求各位大神支招
代码如下:
DIR dirs;
FILINFO finfo;
FATFS FatFs;            // Work area (file system object) for logical drive
FIL fsrc, fdst,fsrca;         // file objects
BYTE buffer[512];       // file copy buffer
int a = 0;
FRESULT res;            // FatFs function common result code
UINT br, bw;            // File R/W count
char path[512]="";   
uint8_t textFileBuffer[] = "wellcome to use Development board";
void SD_information(void);
FRESULT scan_files (char* path);
FILINFO finfo;
int count;
u8 i;
void mp3_play(void)
{
        br = 1;
        f_mount(&FatFs,"0:",0);       
        res = f_open(&fsrc,"1.mp3", FA_OPEN_EXISTING | FA_READ ); /* òÔÖ»¶á·½ê½′ò¿a */                       
        VS_SPI_SpeedHigh();        //¸ßËù                               
        VS_Restart_Play();                                          //ÖØÆô2¥·Å
           VS_Set_All();                                                //éèÖÃòôá¿μèDÅÏ¢                          
        VS_Reset_DecodeTime();                                                //ÖØéè½aÂëê±¼ä
        for (;;)
        {                 
                res = f_read( &fsrc, buffer, sizeof(buffer), &br );
                if ( res == 0 )
                {               
                        count=0;                       
                        while(count<512)
                        {
                                while(VS_DQ==0);        //&#199;&#235;&#199;óêy&#190;Y  
                                VS_XDCS=0;        /* &#209;&#161;&#212;&#241;VS1003μ&#196;êy&#190;Y&#189;ó&#191;ú        */
                                for(i=0;i<32;i++)
                                {
                                        VS_SPI_ReadWriteByte(buffer[count]);
                                        count++;       
                                }
                                VS_XDCS=1;   /* 1&#216;±&#213;VS1003êy&#190;Y&#182;&#203;&#191;ú */
                        }                      
                }
                if (res || br == 0) break;
        }
        f_close(&fsrc);
        f_mount(NULL, "0:", 0);
}

回复

使用道具 举报

发表于 2015-7-20 09:03:43 | 显示全部楼层
vs1053的程序我们正在写,到时把例程发上来给你看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-27 17:36:17 | 显示全部楼层
flyleaf 发表于 2015-7-20 09:03
vs1053的程序我们正在写,到时把例程发上来给你看看

好的,谢谢
回复 支持 反对

使用道具 举报

发表于 2015-7-30 17:15:27 | 显示全部楼层
我也在做MP3,能不能有一个详细解释的视频或程序,让我看看
回复 支持 反对

使用道具 举报

发表于 2015-7-31 08:56:03 | 显示全部楼层
张大松鼠 发表于 2015-7-30 17:15
我也在做MP3,能不能有一个详细解释的视频或程序,让我看看

网上大把1053的资料
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-8-12 21:05:57 | 显示全部楼层
张大松鼠 发表于 2015-7-30 17:15
我也在做MP3,能不能有一个详细解释的视频或程序,让我看看

只要你把文件系统给搞定了,其他的步骤你按照网上的的程序来就行了,
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-23 12:45 , Processed in 0.042439 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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