⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 _stv82x7.h.svn-base

📁 最新火热的CX32 源代码
💻 SVN-BASE
📖 第 1 页 / 共 5 页
字号:
#define STV82X7_TRUSRND_LRCLsRs_SRS			  0x20
/*!
\ingroup STV82X7
Specifies the transformable stereo sound into enhanced spatial virtualized sound for L/R/C/Ls/Rs with ProLogic II.
*/
#define STV82X7_TRUSRND_LRCLsRs_XTPRO2		  0x24


//======================= TRUSRND_INPUT_GAIN ============================
/*!
\ingroup STV82X7
Input Gain attenuation for TruSurround : -2.5 dB.
*/
#define STV82X7_TRUSRND_INPUT_GAIN 	  		  0x05 


//======================= TRUSRND_HP_DCL ============================
/*!
\ingroup STV82X7
Specifies the flag-on for Dialog Clarity.
*/
#define STV82X7_DIALOG_CLARITY_ON			 	  0x04
/*!
\ingroup STV82X7
Specifies the flag-off for Dialog Clarity.
*/
#define STV82X7_DIALOG_CLARITY_OFF		 	  0x00
/*!
\ingroup STV82X7
Activate HP mode in TruSurround XT : ON.
*/
#define STV82X7_HP_MODE_ON					 	  0x02
/*!
\ingroup STV82X7
Activate HP mode in TruSurround XT : OFF.
*/
#define STV82X7_HP_MODE_OFF		 				  0x00

//======================= HEADPHONE_CONFIG ============================
/*!
\ingroup STV82X7
Force output of the HP signal.
*/
#define STV82X7_HP_FORCE_ON							0x08
/*!
\ingroup STV82X7
Not force output of the HP signal.
*/
#define STV82X7_HP_FORCE_OFF							0x00
/*!
\ingroup STV82X7
When HP is detected and active, LS are muted
*/
#define STV82X7_HP_LS_MUTE								0x04
/*!
\ingroup STV82X7
When HP is detected and active, LS are not muted
*/
#define STV82X7_HP_LS_UNMUTE							0x00
/*!
\ingroup STV82X7
HP detection is not active
*/
#define STV82X7_HP_DET_ACTIVE_ON						0x02
/*!
\ingroup STV82X7
HP detection is active, when HP detected, Surround signal is bypassed and HP signal is output on HP
*/
#define STV82X7_HP_DET_ACTIVE_OFF						0x00
/*!
\ingroup STV82X7
HP signal is detected
*/
#define STV82X7_HP_DETECTED							0x01
/*!
\ingroup STV82X7
HP signal is not detected
*/
#define STV82X7_HP_NOT_DETECTED						0x00

//======================= TRUSRND_DC_ELEVATION ============================
/*!
\ingroup STV82X7
Dialog Clarity Elevation.
*/
#define STV82X7_TRUSRND_DC_ELEVATION	 	  0x00 


//======================= SVC_LS_CONTROL ============================
/*!
\ingroup STV82X7
Automatic mode.
*/
#define STV82X7_AUTOSVC_ON     					  0x01
/*!
\ingroup STV82X7
Manual mode(simple prescaler).
*/
#define STV82X7_AUTOSVC_OFF     					  0x00

//======================= ST_DYNAMIC_BASS ============================
/*!
\ingroup STV82X7
ST Dynamic Bass ON.
*/
#define STV82X7_ST_DYNAMIC_BASS_ON					0x01
/*!
\ingroup STV82X7
ST Dynamic Bass OFF.
*/
#define STV82X7_ST_DYNAMIC_BASS_OFF					0x00
/*!
\ingroup STV82X7
100 Hz cut-off frequency for Dynamic Bass.
*/
#define STV82X7_100HZ_CUT_OFF							0x00
/*!
\ingroup STV82X7
150 Hz cut-off frequency for Dynamic Bass.
*/
#define STV82X7_150HZ_CUT_OFF							0x02
/*!
\ingroup STV82X7
 200 Hz cut-off frequency for Dynamic Bass.
*/
#define STV82X7_200HZ_CUT_OFF							0x04
/*!
\ingroup STV82X7
ST Dynamic Bass effect level.
*/
#define STV82X7_BASS_LEVEL								0x1F

//======================= AUTOSTD_STANDARD_DETECT ============================
/*!
\ingroup STV82X7
NICAM, slow search.
*/
#define STV82X7_NICAMGA_SLOW 							0x20
/*!
\ingroup STV82X7
NICAM, fast search.
*/
#define STV82X7_NICAMGA_FAST							0x00


//======================= MUTE_DIGITAL ============================
/*!
\ingroup STV82X7
LS Srd / HP / SubWoofer / Center / LS  digital soft unmute 
*/
#define STV82X7_DIGITAL_UNMUTE_VALUE 	   			0x86//YYM_06_05_30 modify from[0x00] to [0x86,//]
/*!
\ingroup STV82X7
LS Srd / HP / SubWoofer / Center / LS /SCART digital soft mute 
*/
#define STV82X7_DIGITAL_MUTE_VALUE         		   		0x1F
/*!
\ingroup STV82X7
Autostandard can mute outputs when no signal is detected.
*/
#define STV82X7_DIGITAL_AUTOSTD_MUTE_VALUE     		0x80
/*!
\ingroup STV82X7
Autostandard can not mute outputs.
*/
#define STV82X7_DIGITAL_AUTOSTD_UNMUTE_VALUE       0x00
/*!
\ingroup STV82X7
SubWoofer left/right digital soft mute.
*/
#define STV82X7_MUTEDIG_SUBWOOFER_MUTE 			0x04
/*!
\ingroup STV82X7
SubWoofer left/right digital soft unmute.
*/
#define STV82X7_MUTEDIG_SUBWOOFER_UNMUTE			0x00

//======================= DAC_CTRL ============================
/*!
\ingroup STV82X7
Center/Subwoofer analog soft mute.
*/
#define STV82X7_DAC_SUBWOOFER_MUTE					0x04
/*!
\ingroup STV82X7
Center/Subwoofer analog soft unmute.
*/
#define STV82X7_DAC_SUBWOOFER_UNMUTE				0x00
/*!
\ingroup STV82X7
LS Scart / Srd / HP / SubWoofer / Center / LS /SCART digital soft mute. 
*/
#define STV82X7_DAC_MUTE_VALUE         				      0x1E
/*!
\ingroup STV82X7
LS Scart / Srd / HP / SubWoofer / Center / LS  digital soft unmute. 
*/
#define STV82X7_DAC_UNMUTE_VALUE						0x00



//======================= ADC_CTRL ============================
/*!
\ingroup STV82X7
Control of the power up of the Audio ADC : Wake up of the ADC.
*/
#define STV82X7_ADC_WAKEUP_VALUE 					0x08
/*!
\ingroup STV82X7
Control of the power up of the Audio ADC : ADC in power down mode.
*/
#define STV82X7_ADC_POWDOWN_VALUE					0x00
/*!
\ingroup STV82X7
I2S Data 0 : SCART.
*/
#define STV82X7_I2S_OUTPUT_SCART						0x00
/*!
\ingroup STV82X7
I2S Data 0 : L / R.
*/
#define STV82X7_I2S_OUTPUT_LR 							0x40
/*!
\ingroup STV82X7
I2S Data 0 : Head Phone.
*/
#define STV82X7_I2S_OUTPUT_HP_SURROUND				0x80
/*!
\ingroup STV82X7
I2S Data 0 : Center / SubWoofer.
*/
#define STV82X7_I2S_OUTPUT_C_SUB						0xC0
/*!
\ingroup STV82X7
Scart input : SC1.
*/
#define STV82X7_SCARTINPUT_SC1						0x00
/*!
\ingroup STV82X7
Scart input : SC2.
*/
#define STV82X7_SCARTINPUT_SC2						0x01
/*!
\ingroup STV82X7
Scart input : SC3.
*/
#define STV82X7_SCARTINPUT_SC3						0x02
/*!
\ingroup STV82X7
Scart input : SC4.
*/
#define STV82X7_SCARTINPUT_SC4						0x03
/*!
\ingroup STV82X7
Scart input : MONO.
*/
#define STV82X7_ADCINPUT_MONO							0x04

//======================= IRQ_STAT ============================
/*!
\ingroup STV82X7
Auto-Standard IRQ is On.
*/
#define STV82X7_IRQ0_WAKEUP_VALUE					0x01


//======================= VOLUME_MODES ============================
/*!
\ingroup STV82X7
LR volume mode is independant mode.
*/
#define STV82X7_VOLUMEMODE_INDEPENDANT			0x00
/*!
\ingroup STV82X7
LR volume mode is defferential mode.
*/
#define STV82X7_VOLUMEMODE_DIFFERENTIAL			0x07
/*!
\ingroup STV82X7
Scart volume mode is independant mode.
*/
#define STV82X7_SCART_VOLUMEMODE_INDEPENDANT	0x00
/*!
\ingroup STV82X7
Scart volume mode is defferential mode.
*/
#define STV82X7_SCART_VOLUMEMODE_DIFFERENTIAL	0x08

//================= SCART_L_VOL_MSB / SCART_R_VOL_MSB  =================
/*!
\ingroup STV82X7
Scart volume level is set to default value.
*/
#define STV82X7_SCART_VOLUME_DEFAULT				0xDE00

//====================== AUDIO_MATRIX_CONF  =====================
/*!
\ingroup STV82X7
Select input source for SCART output : Demod
Select input source for HP output : Demod
Select input source for LS output : Demod
*/
#define STV82X7_SCART_MATRIX_VALUE					0x00

//====================== PRESCALE_AM  =====================
/* PRESCALE_AM & PRESCALE_FM & Nicam & Scart */
#define AM_PRESCALING_DEFAULTVALU  					0x09
/*!
\ingroup STV82X7
-12 to + 24 dB AM prescaling to normalize the AM demodulated signal level for Secam-L before audio processing.
*/
#define AM_PRESCALING_SECAM_L						0x02

//====================== PRESCALE_FM  =====================
/*!
\ingroup STV82X7
-12 to + 24 dB FM prescaling to normalize the FM demodulated signal level except for Secam-L before audio processing.
*/
#define FM_PRESCALING_DEFAULTVALU 	 				0x09
/*!
\ingroup STV82X7
Hex value for 6 dB of FM prescale.
*/
#define FM_PRESCALING_6DB			 	 				0x0C

//====================== PRESCALE_NICAM  =====================
/*!
\ingroup STV82X7
-12 to + 24 dB Nicam prescaling to normalize the Nicam demodulated signal level before audio processing.
*/
#define NICAM_PRESCALING_DEFAULTVALU  				0x13

//====================== PRESCALE_SCART =====================
/*!
\ingroup STV82X7
-12 to + 24 dB Scart prescaling to normalize the Nicam demodulated signal level before audio processing.
*/
#define SCART_PRESCALING_DEFAULTVALU  				0x00

//====================== PRESCALE_SCART =====================
/*!
\ingroup STV82X7
FM/AM Detection Time-out : 16 ms
*/
#define STV82X7_FMAM_TIME_16MS				0x00
/*!
\ingroup STV82X7
FM/AM Detection Time-out : 32 ms
*/
#define STV82X7_FMAM_TIME_32MS				0x40
/*!
\ingroup STV82X7
FM/AM Detection Time-out : 48 ms
*/
#define STV82X7_FMAM_TIME_48MS				0x80
/*!
\ingroup STV82X7
Nicam Detection Time-out : 64 ms
*/
#define STV82X7_FMAM_TIME_64MS				0xC0

/*!
\ingroup STV82X7
Nicam Detection Time-out : 96 ms
*/
#define STV82X7_NICAM_TIME_96MS				0x00
/*!
\ingroup STV82X7
Nicam Detection Time-out : 128 ms
*/
#define STV82X7_NICAM_TIME_128MS				0x08
/*!
\ingroup STV82X7
Nicam Detection Time-out : 160 ms
*/
#define STV82X7_NICAM_TIME_160MS				0x10
/*!
\ingroup STV82X7

⌨️ 快捷键说明

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