參數(shù)資料
型號: TUSB3410VF
英文描述: BUS CONTROLLER
中文描述: 總線控制器
文件頁數(shù): 83/92頁
文件大?。?/td> 317K
代理商: TUSB3410VF
11
13
11.9 Bootcode Programming Consideration
11.9.1 USB Requests
For each USB request, the bootcode follows the steps below to ensure proper operation of the hardware.
1.
Determine the direction of the request by checking the MSB of the bmRequestType field and set the
USBCTL_DIR bit accordingly.
2.
Decode the command
3.
If another setup is pending, then return. Otherwise, serve the request.
4.
Check again, if another setup is pending then go to step 2.
5.
Clear the interrupt source and then the VECINT register.
6.
Exit the interrupt routine.
11.9.1.1 USB Requests
The USB request consist of three types of transfers. They are control-read-with-data-stage, control-write-
without-data-stage, and control-write-with-data-stage transfer. In each transfer, arrows indicate interrupts generated
after receiving the setup packet, in or out token.
Figure 11
1 and Figure 11
2 show the USB data flow and how the hardware and firmware respond to the USB
requests. Table 11
9 and Table 11
10 lists the bootcode reposes to the standard USB requests.
Setup (0)
IN(1)
IN(0)
IN(0/1)
OUT(1)
INT
INT
INT
INT
More
Packets
Setup Stage
Data Stage
StatusStage
1.Hardware generates interrupt
to MCU.
2.Hardware sets NAK on both
endpoints.
3.Set DIR bit in USBCTL to
indicate the data directory.
3.Decode the setup packet
4.If another setup packet
arrives, abandon this one.
5.Executes appropriate routines.
a) Clear NAK bit in OUT
endpoint.
b) Copy data to IN endpoint
buffer and set byte count.
1.Hardware generates interrupt to
MCU.
2.Copy data to IN buffer.
3.Clear the NAK bit.
4.If all data has been sent out,
stall input endpoint.
1.Hardware does NOT generate
interrupt to MCU.
Figure 11
1. Control Read Transfer
相關(guān)PDF資料
PDF描述
TV2050MK5 TV_ICs:
TVGA9000 LOW COST VGA CONTROLLER
TVP3020-200PCE Video DAC with Color Palette (RAMDAC)
TVP3025-220PCE Video DAC with Color Palette (RAMDAC)
TVR1B TOSHIBA Fast Recovery Diode Silicon Diffused Type
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
TUSB3410VFG4 功能描述:USB 接口集成電路 RS232/IrDA Ser-to-USB Converter RoHS:否 制造商:Cypress Semiconductor 產(chǎn)品:USB 2.0 數(shù)據(jù)速率: 接口類型:SPI 工作電源電壓:3.15 V to 3.45 V 工作電源電流: 最大工作溫度:+ 85 C 安裝風(fēng)格:SMD/SMT 封裝 / 箱體:WLCSP-20
TUSB4020BIPHP 功能描述:USB Hub Controller USB 2.0 USB Interface 48-HTQFP (7x7) 制造商:texas instruments 系列:- 包裝:管件 零件狀態(tài):有效 協(xié)議:USB 功能:集線器控制器 接口:USB 標準:USB 2.0 電壓 - 電源:1.1V,3.3V 電流 - 電源:- 工作溫度:-40°C ~ 85°C 封裝/外殼:48-TQFP 裸露焊盤 供應(yīng)商器件封裝:48-HTQFP(7x7) 標準包裝:250
TUSB4020BIPHPR 功能描述:IC USB 2.0 2PORT HUB IND 48HTQFP 制造商:texas instruments 系列:- 包裝:剪切帶(CT) 零件狀態(tài):在售 協(xié)議:USB 功能:集線器控制器 接口:USB 標準:USB 2.0 電壓 - 電源:1.1V,3.3V 電流 - 電源:- 工作溫度:-40°C ~ 85°C 封裝/外殼:48-TQFP 裸露焊盤 供應(yīng)商器件封裝:48-HTQFP(7x7) 標準包裝:1
TUSB4020BIPHPRQ1 功能描述:USB Hub Controller USB 2.0 USB Interface 48-HTQFP (7x7) 制造商:texas instruments 系列:- 包裝:剪切帶(CT) 零件狀態(tài):有效 協(xié)議:USB 功能:集線器控制器 接口:USB 標準:USB 2.0 電壓 - 電源:1.1V,3.3V 電流 - 電源:- 工作溫度:-40°C ~ 85°C 封裝/外殼:48-TQFP 裸露焊盤 供應(yīng)商器件封裝:48-HTQFP(7x7) 標準包裝:1
TUSB4020BPHPEVM 功能描述:TUSB4020B - Interface, USB 2.0 Hub Evaluation Board 制造商:texas instruments 系列:- 零件狀態(tài):有效 主要用途:接口,USB 2.0 集線器 嵌入式:- 使用的 IC/零件:TUSB4020B 主要屬性:2 通道(雙路) 輔助屬性:LED 狀態(tài)指示器 所含物品:板 標準包裝:1