dspupdate.h
来自「针对TMS320C6000系列的DSP芯片的在线升级的源码」· C头文件 代码 · 共 35 行
H
35 行
#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 + =
减小字号Ctrl + -
显示快捷键?