English
Language : 

W90N745CD Datasheet, PDF (9/422 Pages) Winbond – 16/32-bit ARM microcontroller
W90N745CD/W90N745CDG
USB Host Controller
• USB 1.1 compliant
• Compatible with Open HCI 1.0 specification
• Supports low-speed and full speed devices
• Build-in DMA for real time data transfer
• Two on-chip USB transceivers with one optionally shared with USB device controller
USB Device Controller
• USB 1.1 compliant
• Support four USB endpoints including one control endpoint and 3 configurable endpoints for rich
USB functions
Two PLLs
• The external clock can be multiplied by on-chip PLL to provide high frequency system clock
• The input frequency range is 3-30MHz; 15MHz is preferred.
• One PLL for both CPU and USB host/device controller
• One PLL for audio I²S 12.288/16.934MHz clock source
• Programmable clock frequency
4-Channel PWM
• Four 16-bit timers with PWM
• Two 8-bit pre-scalers & Two 4-bit dividers
• Programmable duty control of output waveform (PWM)
• Auto reload mode or one-shot pulse mode
• Dead-zone generator
I2C Master
• 2-channel I2C
• Compatible with Philips I2C standard, support master mode only
• Support multi master operation
• Clock stretching and wait state generation
• Provide multi-byte transmit operation, up to 4 bytes can be transmitted in a single transfer
• Software programmable acknowledge bit
• Arbitration lost interrupt, with automatic transfer cancellation
• Start/Stop/Repeated Start/Acknowledge generation
• Start/Stop/Repeated Start detection
• Bus busy detection
-4-