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

📄 dspupdate.h

📁 新买的书
💻 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 + -