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

📄 shell.h

📁 LPC2294 测试程序 YL_LPC229X_Test_Data的目录说明
💻 H
字号:
#ifndef __SHELL_H__
#define __SHELL_H__

#define	MAX_CMD_LEN		128
#define MAX_CMD_HISTORY	5
#define	MAX_ARGS		(MAX_CMD_LEN>>3)	//1/8

void ShellIn( void );

int ParseCmd( char* cmdline , int cmd_len );
void ParseArgs( char* cmdline , int* argc , char** argv );
int GetCmdMatche( char* cmdline );

int Help( int argc , char* argv[] );
int GetParameter( char* str , int cnt );
int ShowSysClock( int argc , char* argv[] );
int GetDate( int argc , char* argv[] );
int SetWeek( int argc , char* argv[] );
int GetTime( int argc , char* argv[] );
int ChgSysClk( int argc , char* argv[] );
int ChgBaudRate( int argc , char* argv[] );
int SetIpAddr( int argc , char* argv[] );
int LoadFromNet( int argc , char* argv[] );
int LoadFromUart( int argc , char* argv[] );
int NetLoadRun( int argc , char* argv[] );
int UartLoadRun( int argc , char* argv[] );
int ProgFlash( int argc , char* argv[] );
int AutoLoadAndProgFlash( int argc , char* argv[] );
int CopyFlash( int argc , char* argv[] );
int BootLoader( int argc , char* argv[] );
int BackupBios( int argc , char* argv[] );
int MemoryDisplay( int argc , char* argv[] );
int MemoryShow( int argc , char* argv[] );
int MemorySet( int argc , char* argv[] );

int RunProgram( int argc , char* argv[] );
int MoveMem( int argc , char* argv[] );
int MoveRun( int argc , char* argv[] );
int SaveEnv( int argc , char* argv[] );

int ChgUartPort( int argc , char* argv[] );
int NandProg( int argc , char* argv[] );
int NandLoad( int argc , char* argv[] );
int NandErase( int argc , char* argv[] );
int NandPart( int argc , char* argv[] );
int SetProgAddr( int argc , char* argv[] );
int SetBootParams( int argc , char* argv[] );
int XmodemReceive( int argc , char* argv[] );
int XmodemReceiveRun( int argc , char* argv[] );
int UsbDownload( int argc , char* argv[] );
int UsbDownloadRun( int argc , char* argv[] );
int SetBootKey( int argc , char* argv[] );
int SetMachine( int argc , char* argv[] );
int Default_Setting( int argc , char* argv[] ) ;

//用户测试程序代码
int SRAM_Test( int argc , char* argv[] ) ;
int ADC_Test( int argc , char* argv[] ) ;
int Keystoke_Test( int argc , char* argv[] ) ;
int PWM5_Beep_Test( int argc , char* argv[] ) ;
int Temp_Test( int argc , char* argv[] ) ;
int PDIUSBD12_Test( int argc , char* argv[] ) ;
int Can_Test( int argc , char* argv[] ) ;

#endif

⌨️ 快捷键说明

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