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

📄 radio_rekey.c

📁 sunplus spca514 cdmp3 源码
💻 C
字号:
#include "uicc_def.h"
#include "..\..\dragon\customer.h"
#include "bu2624.h"
#ifdef SGJM_RDS
	#define RADIO_KEY_COUNT 27      //25+2
#else
	#define RADIO_KEY_COUNT	25
#endif
const RADIO_KEY_MAP radio_key_map[RADIO_KEY_COUNT]=
{
	{UICC_0, RD_0},
	{UICC_1, RD_1},
	{UICC_2, RD_2},
	{UICC_3, RD_3},
	
	{UICC_4, RD_4},
	{UICC_5, RD_5},
	{UICC_6, RD_6},
	{UICC_7, RD_7},
	
	{UICC_8, RD_8},
	{UICC_9, RD_9},
	{UICC_CLEAR, RD_CLEAR},
	{UICC_LEFT, RD_STEP_B},
	
	{UICC_RIGHT,RD_STEP_F},
	{UICC_STORE,RD_STORE},
	{UICC_SKIPF, RD_SKIPF},
	{UICC_SKIPB, RD_SKIPB},
	
	{UICC_TUNING_DOWN, RD_AUTO_SEARCH_R},
	{UICC_TUNING_UP, RD_AUTO_SEARCH_F},
	//{UICC_VOLUME_UP,RD_VOLUME_UP},
	//{UICC_VOLUME_DOWN,RD_VOLUME_DOWN},
	
	{UICC_FMAM,RD_FMAM},
	{UICC_AUDIO,RD_AUDIO},
	{UICC_MUTE,RD_MUTE},
	{UICC_STOP,RD_STOP},
	
	{UICC_PLAY,RD_ENTER},
	//{UICC_BASS_DOWN,RD_BASS_DOWN},
	//{UICC_BASS_UP,RD_BASS_UP},
	//{UICC_TREBLE_DOWN,RD_TREBLE_DOWN},
	
	//{UICC_TREBLE_UP,RD_TREBLE_UP},
	#ifdef SGJM_RDS
	{UICC_DISPLAY,RD_DISPLAY},
	{UICC_SEARCH,RD_SEARCH},
	#endif
	{UICC_UP,RD_UP},
	{UICC_DOWN,RD_DOWN}
	
	//{UICC_REC,RD_REC},
	//{UICC_TSTOP,RD_TSTOP},
	//{UICC_TPAUSE,RD_TPAUSE},
	//{UICC_TFASTR,RD_TFASTR},
	//{UICC_TFASTF,RD_TFASTF}
};

const RADIO_KEY_REDIRECTION_MATRIX radio_key_lut =
{
	RADIO_KEY_COUNT,
	(unsigned long ) radio_key_map
};

BOOL map_radio_key( WORD kc, const RADIO_KEY_REDIRECTION_MATRIX *radio_command_lut, WORD *rd_key)
{
	BYTE i;
	RADIO_KEY_MAP *uikm;
	
		
	uikm = (RADIO_KEY_MAP *) radio_command_lut->p_map;
	for(i=0;i<radio_command_lut->count;i++)
	{
		if (uikm[i].uicc_key_code == kc)
		{
			*rd_key = (WORD) uikm[i].radio_key_code;
			return TRUE;
		}
	}
	return FALSE;
}

⌨️ 快捷键说明

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