| Electronic Components Datasheet Search |
|
NRF52820-QDAA-R Datasheet(PDF) 380 Page - Nordic Semiconductor |
|
|
|||||||||||||||||||||||||||||
NRF52820-QDAA-R Datasheet(HTML) 380 Page - Nordic Semiconductor |
|
380 / 437 page ![]() Peripherals An ENDEPOUT[0] event will be generated when the data has been transferred from the USBD peripheral to memory. The software can then either prepare to receive the next data transaction by repeating the above sequence, or initiate the status stage through the EP0STATUS task. Until then, further incoming OUT +DATA transactions get a NAK response by the device. SETUP 8 bytes ACK USB host USB device OUT DATA (m) ACK IN NAK IN DATA (0) ACK Setup stage Data stage Status stage OUT DATA (n) NAK OUT DATA (n) ACK IN NAK Events & tasks Software Figure 141: Control write transfer SETUP 8 bytes ACK USB host USB device IN NAK IN DATA (0) ACK Setup stage Status stage Events & tasks Software Figure 142: Control write no data transfer 6.26.10 Bulk and interrupt transactions The USBD peripheral implements seven pairs of bulk/interrupt endpoints. The bulk/interrupt endpoints have a fixed USB endpoint number, summarized in the following table. Bulk endpoint # USB IN endpoint USB OUT endpoint [1] 0x81 0x01 [2] 0x82 0x02 [3] 0x83 0x03 [4] 0x84 0x04 [5] 0x85 0x05 [6] 0x86 0x06 [7] 0x87 0x07 Table 108: Bulk/interrupt endpoint numbering A bulk/interrupt transaction consists of a single data stage. Two consecutive, successful transactions are distinguished through alternating leading process ID (PID): DATA0 follows DATA1, DATA1 follows DATA0, etc. A repeated transaction is detected by re-using the same PID as previous transaction, i.e DATA0 follows DATA0, or DATA1 follows DATA1. The USBD controller automatically toggles DATA0/DATA1 PIDs for every bulk/interrupt transaction. 4463_156 v1.0 380 |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List 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 |