| 数据搜索系统,热门电子元器件搜索 |
|
H8SX/1663 数据表(PDF) 853 Page - Renesas Technology Corp |
|
|
|||||||||||||||||||||||||||||
H8SX/1663 数据表(HTML) 853 Page - Renesas Technology Corp |
|
853 / 1158 page ![]() Section 16 USB Function Module (USB) Rev.1.00 Jun. 07, 2006 Page 801 of 1102 REJ09B0294-0100 16.5.5 EP1 Bulk-Out Transfer (Dual FIFOs) USB function Application OUT token reception Data reception from host Set EP1 FIFO full status (IFR0.EP1 FULL = 1) Clear EP1 FIFO full status (IFR0.EP1 FULL = 0) Read EP1 receive data size register (EPSZ1) Read data from EP1 data register (EPDR1) Write 1 to EP1 read complete bit (TRG.EP1 RDFN = 1) Space in EP1 FIFO? No Yes Both EP1 FIFOs empty? No Yes NACK ACK Interrupt request Interrupt request Figure 16.15 EP1 Bulk-Out Transfer Operation EP1 has two 64-byte FIFOs, but the user can receive data and read receive data without being aware of this dual-FIFO configuration. When one FIFO is full after reception is completed, the EP1FULL bit in IFR0 is set. After the first receive operation into one of the FIFOs when both FIFOs are empty, the other FIFO is empty, and so the next packet can be received immediately. When both FIFOs are full, NACK is returned to the host automatically. When reading of the receive data is completed following data reception, 1 is written to the EP1RDFN bit in TRG. This operation empties the FIFO that has just been read, and makes it ready to receive the next packet. |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |