📄 mp3.c
字号:
#include "mp3.h"
extern uint8_t music[512]; //存储一个扇区的字节 512 Byte
uint8_t mp3_open_play()
{
FATFS fs; //Work area (file system object) for logical drive
FIL file; //file objects
UINT br; //File Read count
uint16_t i;
for(i=0;i<512;i++)
music[i]= 0x00;
f_mount(0, &fs);
/*
if(f_open(&file, "1.txt", FA_CREATE_ALWAYS | FA_WRITE))
return 1;
else
{
if(f_lseek(&file,0))
return 1;
if(f_write(&file, music, 512, &br))//f_puts(music, &file ))
return 1;
if(br != 512)
return 1;
f_close(&file);
}
*/
if(f_open(&file, "1.mp3", FA_OPEN_EXISTING | FA_READ ))
return 1; //open error
else
{
if(f_lseek(&file,0))
return 1;
do
{
f_read(&file, music, 512, &br);
VS_mp3_play();
}while(br == 512) ;
f_close(&file); //close file
}
f_mount(0, 0);
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -