SN32F260 Series
32-Bit Cortex-M0 Micro-Controller
SONiX TECHNOLOGY CO., LTD Page 104 Version 1.5
USB FS DEVICE INTERFACE
10.1 OVERVIEW
The USB is the answer to connectivity for the PC architecture. A fast, bi-directional interrupt pipe, low-cost, dynamically
attachable serial interface is consistent with the requirements of the PC platform of today and tomorrow. The SONIX
USB microcontrollers are optimized for human-interface computer peripherals such as a mouse, keyboard, joystick,
and game pad.
USB Specification Compliance
— Conforms to USB specifications, Version 2.0.
— Supports 1 Full-speed USB device address.
— Supports 1 control endpoint and 4 configurable endpoints for interrupt/bulk transfer.
— Integrated USB transceiver.
— 5V to 3.3V regulator output for D+ 1.5K ohm internal resistor pull up.
10.2 FEATURES
Conforms to USB specifications, Version 2.0.
Supports 1 Full-speed USB device address.
Supports 1 control endpoint with maximum packet size 8 bytes, 16 bytes, 32 bytes, or 64 bytes.
Supports 4 endpoints configurable for interrupt/bulk transfer.
Supports USB SRAM size 256 bytes shared by all 5 endpoints.
Flexible data FIFO offset setting for endpoints except endpoint 0.
5V to 3.3V regulator output for D+ 1.5K ohm internal resistor pull up.
Integrated USB transceiver.
FS USB function work under system clock Fcpu/1, Fcpu/2, Fcpu/4.
10.3 PIN DESCRIPTION
USB differential signal D+
USB differential signal D-