Cypress Semiconductor FX2LP Informazioni Techniche Pagina 250

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 460
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 249
EZ-USB FX2 Technical Reference Manual
Page 10-60 EZ-USB FX2 Technical Reference Manual v2.1
Figure 10-54. Burst FIFO-Read Transaction Functions
#define GPIFTRIGRD 4
#define GPIF_EP2 0
#define GPIF_EP4 1
#define GPIF_EP6 2
#define GPIF_EP8 3
#define BURSTMODE 0x0000
#define HSPKTSIZE 512
… … … … …
// read(s) from PERIPHERAL, using GPIF and EPxFIFO
void Peripheral_FIFORead( BYTE FIFO_EpNum )
{
while( !( GPIFTRIG & 0x80 ) ) // poll GPIFTRIG.7 GPIF Done bit
{
;
}
// trigger FIFO read transaction(s), using SFR
GPIFTRIG = GPIFTRIGRD | FIFO_EpNum; // R/W=1, EP[1:0]=FIFO_EpNum
// for EPx read(s)
}
// Set EP8GPIF Transaction Count
void Peripheral_SetEP8GPIFTC( WORD xfrcnt)
{
EP8GPIFTCH = xfrcnt >> 8; // setup transaction count
EP8GPIFTCL = ( BYTE )xfrcnt;
}
… … … … …
Vedere la pagina 249
1 2 ... 245 246 247 248 249 250 251 252 253 254 255 ... 459 460

Commenti su questo manuale

Nessun commento