uda1431.h

来自「arm7 的音乐播放程序」· C头文件 代码 · 共 36 行

H
36
字号

#include "option.h"
#include "def.h"
#include "44b.h"
#include "44blib.h"

////
#define L3D (0x200)//L3DATA: GPA9
#define L3M (0x10) //L3MODE: GPB4
#define L3C (0x20) //L3CLOCK:GPB5

#define ESC_KEY 0x27

#define WAVE_FORMAT_PCM 0x0001
#define WAVE_FORMAT_SE	0x0002

#define IIS_FIFOTxREADY !((rIISCON>>7)&1)//发送缓冲区空

////////////////////
typedef struct sWAVE_FORMAT{		//Head of the WAVE file
	U16 wFormatTag;					
	U16 nChannels;
	U32 nSamplesPerSec;
	U32 nAvgBytesPerSec;
	U16 nBlockAlign;
	U16 wBitsPerSample;
	U16 cbSize;
}WAVE_FORMAT, *LPWAVE_FORMAT;


//////////////
void L3AddMode(U8 data);
void L3DataMode(U8 data);
void Play_Wave(U8 *Music_Buffer);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?