Atmel Evaluation Kit AT91SAM9X25-EK AT91SAM9X25-EK 数据表
产品代码
AT91SAM9X25-EK
605
SAM9X25 [DATASHEET]
11054E–ATARM–10-Mar-2014
33.6 Functional Description
33.6.1 UTMI transceivers Sharing
The High Speed USB Host Port A is shared with the High Speed USB Device port and connected to the second UTMI
transceiver. The selection between Host Port A and USB Device is controlled by the UDPHS enable bit (EN_UDPHS)
located in the UDPHS_CTRL control register.
transceiver. The selection between Host Port A and USB Device is controlled by the UDPHS enable bit (EN_UDPHS)
located in the UDPHS_CTRL control register.
Figure 33-4. USB Selection
33.6.2 EHCI
The USB Host Port controller is fully compliant with the Enhanced HCI specification. The USB Host Port User Interface
(registers description) can be found in the Enhanced HCI Rev 1.0 Specification available on
(registers description) can be found in the Enhanced HCI Rev 1.0 Specification available on
. The standard EHCI USB stack driver can be easily ported to Atmel’s
architecture in the same way all existing class drivers run, without hardware specialization.
33.6.3 OHCI
The USB Host Port integrates a root hub and transceivers on downstream ports. It provides several Full-speed half-
duplex serial communication ports at a baud rate of 12 Mbit/s. Up to 127 USB devices (printer, camera, mouse,
keyboard, disk, etc.) and the USB hub can be connected to the USB host in the USB “tiered star” topology.
duplex serial communication ports at a baud rate of 12 Mbit/s. Up to 127 USB devices (printer, camera, mouse,
keyboard, disk, etc.) and the USB hub can be connected to the USB host in the USB “tiered star” topology.
The USB Host Port controller is fully compliant with the Open HCI specification. The USB Host Port User Interface
(registers description) can be found in the Open HCI Rev 1.0 Specification available on
(registers description) can be found in the Open HCI Rev 1.0 Specification available on
ported to Atmel’s architecture, in the same way all existing class drivers run without hardware specialization.
This means that all standard class devices are automatically detected and available to the user’s application. As an
example, integrating an HID (Human Interface Device) class driver provides a plug & play feature for all USB keyboards
and mouses.
example, integrating an HID (Human Interface Device) class driver provides a plug & play feature for all USB keyboards
and mouses.
Other
Transceivers
DMA
HS USB Host
HS EHCI
FS OHCI
Other Ports
PA
1
0
EN_UDPHS
HS
USB
Device
HS
Transceiver
DMA