Hello Charles, Thank you for your reply I understand what you said. PC Host USB0 (Stellaris Serial USB) TX --------> ICD-EVB -----------> Rx 16x8bit FIFO --------------------------------------- 1 2 | PC Host USB1(TivaWare serial USB) RX USBDEV-EVB ------> USB Rx Buffer ( g_pi8USB Rx Buffer[256] ) ---- USBDCDC 1 : Bulk IN/Out, Interrupt IN, Endpoint0 64Byte/s 2. Hardwire Tx/Rx FiFO Size 16byte Q1> What does UART_FIFO_TX4_8 mean by setting the FIFO interrupt level in the UARTFIFOLevelSet () function ? 4 bytes, 25% of the total size of the FIFO, will be filled. So the USBUARTintHandler () function is called four times. In conclusion, is that UpdateBufferMeter () function is called 16 times !! regards, Jame,Shin
↧