📄 dspui.h
字号:
//===========================================================================
//= Module name: DSPUI.H =
//= Copyright (c) 1999-2000 Sunplus Technology Co., Ltd. =
//= brief desc.: main program of SPCA514 project =
//= Created Date : 2001/7/1 =
//= modified history: =
//= uncompleted part: =
//===========================================================================
//--------------------------------------------------------------------------------------------
//--- For PA8591/PA8628 Application the Xdata is define the 0X33xx,
//
//#include "DSPdevice.h"
/*
#define DSP_DM_addr0 0x3340
#define DSP_DM_addr1 0x3341
#define DSP_DM_data0 0x3342
#define DSP_DM_data1 0x3343
#define DSP_DM_data2 0x3344
#define DSP_DM_Control 0x3345
//----------------------------
#define DSP_DM_DI_Low 0x3320
#define DSP_DM_DI_Hi 0x3321
#define DSP_DM_DO_Low 0x3322
#define DSP_DM_DO_Hi 0x3323
#define DSP_DM_DIO_ACK 0x3324
*/
//----------------------------
//-------------------------------------------
enum
{
EQ_Type_NORMAL = 0,
EQ_Type_DBB,
EQ_Type_POP,
EQ_Type_ROCK,
EQ_Type_CLASSIC,
EQ_Type_JAZZ
};
//-------------------------------------------
enum
{
SOUND_TYPE_None =0,
SOUND_TYPE_MP3,
SOUND_TYPE_WMA,
SOUND_TYPE_PCM,
SOUND_TYPE_ADPCM_4bit,
SOUND_TYPE_ADPCM_5bit,
SOUND_TYPE_ADPCM_6bit,
SOUND_TYPE_uLAW,
SOUND_TYPE_CELP4_8K,
SOUND_TYPE_CELP7_2K,
SOUND_TYPE_G723,
SOUND_TYPE_TTS
};
//--------------------------------------------------------------------------------------------
//--------------------------------------------------------------------------------------------
//--------------------------------------------------------------------------------------------
#define blockAlign 0x14
#define packetHeadLength 0x14
#define subpayloadLength blockAlign*7 //0x8c=140 byte
#define totalpayloadLength subpayloadLength
//#define paddingLength 0x200-(packetHeadLength+totalpayloadLength+1) //衡
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -