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

📄 gpif.h

📁 可以用的EZ-USB控制器SLAVE FIFO C++程序
💻 H
字号:
extern void GpifInit( void );

// Set EP2GPIF Transaction Count
extern void Peripheral_SetEP2GPIFTC( WORD xfrcnt );

// Set EP6GPIF Transaction Count
extern void Peripheral_SetEP6GPIFTC( WORD xfrcnt );


// Set EP2GPIF Decision Point FIFO Flag Select (PF, EF, FF)
extern void SetEP2GPIFFLGSEL( WORD DP_FIFOFlag );


// Set EP6GPIF Decision Point FIFO Flag Select (PF, EF, FF)
extern void SetEP6GPIFFLGSEL( WORD DP_FIFOFlag );


// Set EP2GPIF Programmable Flag STOP, overrides Transaction Count
extern void SetEP2GPIFPFSTOP( void );

// Set EP6GPIF Programmable Flag STOP, overrides Transaction Count
extern void SetEP6GPIFPFSTOP( void );


// write single word to PERIPHERAL, using GPIF
extern void Peripheral_SingleWordWrite( WORD gdata );

// read single word from PERIPHERAL, using GPIF
extern void Peripheral_SingleWordRead( WORD xdata *gdata );

// write byte(s)/word(s) to PERIPHERAL, using GPIF and EPxFIFO
// if EPx WORDWIDE=0 then write byte(s)
// if EPx WORDWIDE=1 then write word(s)
extern void Peripheral_FIFOWrite( BYTE FIFO_EpNum );

// read byte(s)/word(s) from PERIPHERAL, using GPIF and EPxFIFO
// if EPx WORDWIDE=0 then read byte(s)
// if EPx WORDWIDE=1 then read word(s)
extern void Peripheral_FIFORead( BYTE FIFO_EpNum );

⌨️ 快捷键说明

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