📄 command.h
字号:
//#define Debug_RealChip 0
// define USB command for S9KD ICE
#define ERASE_BLOCK 0x01
#define SET_ADDRESS 0x02
#define WRITE_FILE 0x03
#define READ_FILE 0x04
#define Init_Flash 0x05
#define Erase_Sector 0x06
#define ReadFlashId 0x07
#define USB_Reset_Flash 0x08
#define USB_NandFlash_Cmd 0x09
#define USB_ReadNandFlash_Data_Cmd 0x0a
#define USB_SetCommandRam_Cmd 0x0b
#define USB_ExcuteCommandRam_Cmd 0x0c
#define USB_Program_Jmp_Cmd 0x0d
#define Check_Status 0x0e
#define USB_CLOSE 0x0F
#define PLAY_SONG 0x05
#define USB_ACK 0XAA55
#define USB_NACK 0XA5A5
//#define FlashAddress 0x400040
//#ifndef Debug_RealChip
//#define VerifyStartAddress 0x0
//#else
//#define VerifyStartAddress ((FlashAddress&0xff)<<16)
//#endif
#define DebugMachine 0x1 //如果使用320 ICE,则这个等于0,如果使用320 Real chip,则这个数据等于1
#define USB_READY 0x06 //No USED
//-------------------------------------------------------------------------
//Define Nandflash Command
#define CleCommand 0x100
#define Ale1ByteCommand 0x200
#define Ale4ByteCommand 0x400
#define Read1ByteToY0 0X1001
#define Read1ByteToX0 0X1002
#define Read1ByteToMR0 0X1004
#define Read1ByteToMR1 0X1008
#define Read4Byte 0X1010
#define WaitReady 0x800
#define WriteIx1Data 0x2000
#define ReadDataToIx1 0x4000
#define NandFlashCommandEnd 0X0
#define ReadStatus 0x70
//========================================================
//Define firmware program address
#define UpLoadX0Data 0xff40//0x0b0ec
#define UpLoadY0Data 0xff42//0x0b0f9
#define UpLoadMR0Data 0xff44//0x0b106
#define UpLoadMR1Data 0xff46//0x0b114
#define CalCheckSum 0xff52
#define CalCheckSum8bit 0xff60
#define ReadMXFlashID 0xff54
#define ReadMX29LWFlashID 0xff56
#define ReadSSTFlashID 0xff58
//#define DownloadData 0xb136//0x0b122
//#define UploadDataCmd 0xb14B//0x0b137
#define ResetMCUCmd 0x400000
#define UsbOKExitCmd 0x400058
#define SetIx0Value 60
#define SetIx0bkramValue 61
#define SetIx1Value 62 //set firmware ix1 register
#define SetIx1bkramValue 63 //set firmware ix1 register
#define SetMR0Value 22
#define SetMR1Value 23
#define CrocoPenDownloadCS1 0xff8a //0xff64
#define CrocoPenDownloadCS2 0xff88 //0xff66
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -