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

📄 usb.h

📁 基于TI 6416DSP 的USB读写程序
💻 H
字号:
/*********************************************************************************************
	filename:	USB.h
	designer:	戴展波
	date:		2004/11/01
*********************************************************************************************/
#ifndef	_USB_REGISTER
#define	_USB_REGISTER
volatile unsigned short * USB_FIFO2 = (volatile unsigned short *) 0x6c000000;
volatile unsigned short * USB_FIFO4 = (volatile unsigned short *) 0x6c000002;
volatile unsigned short * USB_FIFO6 = (volatile unsigned short *) 0x6c000004;
volatile unsigned short * USB_FIFO8 = (volatile unsigned short *) 0x6c000006;
volatile unsigned short * USB_COMMAND = (volatile unsigned short *) 0x6c000008;

#endif

extern unsigned char desc_table[];
unsigned int SX2_int;
unsigned int speed_flag;
unsigned int read_value;
unsigned int regValue;
unsigned int FifoStatus;
unsigned int FifoStatus24;
unsigned int FifoStatus68;
unsigned int readFlag;
unsigned int setupDat;
unsigned int setupCnt;
unsigned int sx2EP0Buf;
unsigned int FLAGS_READ;
unsigned int sx2EnumOK;
unsigned int sx2BusActivity;
unsigned int sx2Ready;
unsigned int sx2Setup;
unsigned int irqValue;
unsigned int hshostlink;
unsigned int Fifolong;
unsigned int DataToEndpoint0;
unsigned int endpoint0count;
unsigned int setupBuff[8];
unsigned int endpoint0data[512];
unsigned int fifo_data[512];
unsigned int fifo_data1[512];

extern far void vectors();
void main(void);
void USB_variableInit(void);
void USB_interruptClear(void);
unsigned int load_descriptor(unsigned int length,unsigned char* desc);
unsigned int Write_Register(unsigned char addr,unsigned int value);
unsigned int Read_Register(unsigned int addr,unsigned int *value);
unsigned int Write_Byte(unsigned int value);
unsigned int Read_Byte(void);
void delay_time(unsigned int value);
unsigned int USB_FIFOWrite(unsigned int channel,unsigned int *data,unsigned int length);
unsigned int USB_FIFOWriteSingle(unsigned int channel,unsigned int data);
unsigned int USB_FIFOReadSingle(unsigned int channel);

⌨️ 快捷键说明

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