📄 dspupdate.h
字号:
#ifndef __DSP_USB_UPDATE_H__
#define __DSP_USB_UPDATE_H__
#define R_SUCCESS 0 //正确返回
#define R_ERR_GENERAL 100 //一般错误
#define R_ERR_PARAM 101 //传入参数错误
#define R_ERR_CHKSUM 102 //校验和错误
#define R_ERR_MCU 300 //mcu出现故障
#define R_ERR_GET_EMIF 400 //读取EMIF失败
#define R_ERR_SET_EMIF 500 //表明已经收到,但没有正确写进EMIF寄存器
#define R_ERR_NOTFULL_EMIFDATA 501 //表明没有收到完整的寄存器数据
#define R_ERR_READ_FLASH 600 //读FLASH出错
typedef enum tagEnumUsbCmd
{
Cmd_Test=1, // 测试设备
Cmd_Read_Einit, //读取EMIF寄存器数据
Cmd_Write_Einit, //设置EMIF
Cmd_Read_Code, //读取memory中存储的代码和数据
Cmd_Write_Code, //更新源代码(code)
}EnumUsbCmd;
typedef struct tagEmifData{
long nGlobalCtrl;
long nCe0Ctrl;
long nCe1Ctrl;
long nCe2Ctrl;
long nCe3Ctrl;
long nSdramCtrl;
long nSdramRefresh;
}EmifData, *LPEmifData;
typedef const LPEmifData LPCEmifData;
#endif //__DSP_USB_UPDATE_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -