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

📄 sysapp.c

📁 在优龙fs2410开发板上做的电子琴
💻 C
字号:
/*
*********************************************************************************************************
*                                   Samsung ARM S3C2410 Software Frame
*
*                          			(c) Copyright 2008-2010, LastRitter
*                                           All Rights Reserved
*
* File : 
* By   : LastRitter
*********************************************************************************************************
*/
#include "SystemTool.h"	

//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
static uint16 ui_SysApp=SW_DEF_HANDLE;

uint16 ui_SysMenu;

//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
static menulist sta_SysMenu[]={
{LED_Test,		"LED Test!"},
{RTC_Test,		"Real time clock display" },
{RTC_AlarmTest,	"RTC Alarm Test"},
{SS_Test,		"Music Test"},
{ADC_Test,		"ADC test" },
{KEY_Test,		"8*2 key array test"},
{IR_Test,		"Infra-Red Test!"},
{NF_Test,		"Nand Flash Test!"},
{PWM_BeepTest,	"Buzzer Test!"},
{0, 0}};


/*
*********************************************************************************************************
*                                               
*
* Description:
* 
* Arguments  : 
*
* Returns    : 
*
* Note(s)    :  
*               
*********************************************************************************************************
*/
static void SW_SysAppCB(uint16 uiHandle,uint16 uiX,uint16 uiY,uint16 uiState)
{
	paintarea stArea;
	SW_GetEffectArea(uiHandle,&stArea);
	switch(uiState)
	{
		case SW_TS_CLOSE	:SW_CloseApp(uiHandle);break;
		case SW_WINDOW_PAINT:SW_ShowMenu(ui_SysMenu,&stArea);break;
		case SW_TS_DOWN		:SW_RunMenu(ui_SysMenu,&stArea,uiX,uiY);break;
		default:break;
	}
}


/*
*********************************************************************************************************
*                                               
*
* Description:
* 
* Arguments  : 
*
* Returns    : 
*
* Note(s)    :  
*               
*********************************************************************************************************
*/
extern unsigned char uca_SysAppIcon[];

void SW_SysApp(void)
{
	ui_SysApp=SW_AddApp(uca_SysAppIcon,"System Tools",SW_SysAppCB,0,0,SW_DESK_XMAX,SW_DESK_YMAX);
	ui_SysMenu=SW_CreateMenu(sta_SysMenu,EG_GREEN-1000,(EG_RED|EG_BLUE)-10,SW_MENU_DEF_HIGH);
}

⌨️ 快捷键说明

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