| 전자부품 데이터시트 검색엔진 |
|
AT90SCR100 데이터시트(PDF) 215 Page - ATMEL Corporation |
|
|
|||||||||||||||||||||||||||||
AT90SCR100 데이터시트(HTML) 215 Page - ATMEL Corporation |
|
215 / 433 page ![]() 215 TPR0327AY–SMS–30Jan09 AT90SCR100 17.5.13 IN Pipe management 17.5.13.1 “Manual” mode When the Host requires data from the device, the firmware has to determine first the IN mode to use using the INMODE bit: • UPCRX.INMODE = 0. The UPINRQX register is taken in account. The Host controller will perform (UPINRQX+1) IN requests on the selected Pipe before freezing the Pipe. This mode avoids to have extra IN requests on a Pipe. • UPCRX.INMODE = 1. The USB controller will perform infinite IN request until the firmware freezes the Pipe. The IN request generation will start when the firmware clear the UPCRX.PFREEZE bit. Each time the current bank is full, the UPINTX.RXINI and the UPINTX.FIFOCON bits are set. This triggers an interrupt if the UPIENX.RXINE bit is set. The firmware can acknowledge the USB interrupt by clearing the UPINTX.RXINI bit. The Firmware reads the data and clears the UPINTX.FIFOCON bit in order to free the current bank. If the IN Pipeis composed of multiple banks, clearing the UPINTX.FIFOCON bit will switch to the next bank. The RXINI and FIFOCON bits are then updated by hardware in accordance with the status of the new bank. Figure 17-8. Example of IN Data bank Management The Pipe must be configured first. Note IN ACK DATA (to Bank 0) UPINTX.RXINI SW SW UPINTX.FIFOCON SW Read data from CPU Bank 0 Read data from CPU Bank 0 HW IN ACK DATA (to Bank 0) HW Example with 1 IN data bank IN ACK DATA (to Bank 0) UPINTX.RXINI SW SW UPINTX.FIFOCON SW Read data from CPU Bank 0 Read data from CPU Bank 1 HW IN ACK DATA (to Bank 1) HW Example with 2 IN data banks |
|
링크 URL |
| 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 |