📄 systemint.c
字号:
/******************************************************************************************
* 目的:系统初始化及外部环境配置
* 功能:系统初始化及结束
* 模块依赖:Display.h Keyboard.h SCI.h Timer.h FlashIC.h ScreenSol.h Comconfer.h
******************************************************************************************/
#include "Systemint.h"
/*
**-------------------------------------------------------------------------------------
** System Test For Base Compos
**-------------------------------------------------------------------------------------
*/
char _DebugDataSol()
{
unsigned char Temp[200];
unsigned char StartL = 0;
unsigned char Userline = 0;
int CodeID[] = { 0x300, 0x1299, 0x1463, 0x1763, 0x1871 };
unsigned char i;
LcdClr();
SPSeek( BEGIN, 0x50000 );
// while( 1 );
ScreenInit( W_TEXT );
for( i=0; i<5; i++ )
{
if( GetOneMessage( 0xAC000, 1, CodeID[i], Temp ) )
{
AddString( Temp );
}
}
while( ScreenAct( &StartL, &Userline ) != W_RETURN );
return 0;
}
/*
**-------------------------------------------------------------------------------------
** 系统初始化
**-------------------------------------------------------------------------------------
*/
void SysInit()
{
LcdInit();
Init_Timer();
TimeInit( TIMER1, 30 ); //系统定时器T1
TimeLoad( TIMER1, ScanKey );
TimeStart( TIMER1 );
Init_SCI();
InitFlash();
#ifdef DEBUGMODE
DebugInit( 57600 );
DebugString( "SysInit()" );
#endif
}
/*
**-------------------------------------------------------------------------------------
** 系统释放
**-------------------------------------------------------------------------------------
*/
void SysRelase()
{
TimeStop( TIMER0 );
TimeStop( TIMER1 );
TimeRelease();
SCIRelease();
asm( "LJMP 0000H" );
}
//----------------------------------------------------------------- End Of File --------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -