USB-USBD-SM9G45-P-P1-PLATFORM MICRIUM, USB-USBD-SM9G45-P-P1-PLATFORM Datasheet - Page 2

no-image

USB-USBD-SM9G45-P-P1-PLATFORM

Manufacturer Part Number
USB-USBD-SM9G45-P-P1-PLATFORM
Description
UC/USB-Device Core On The Atmel AT91SAM9G45 - Platform License
Manufacturer
MICRIUM

Specifications of USB-USBD-SM9G45-P-P1-PLATFORM

Software Application
Stacks - USB Device
Core Architecture
ARM
Core Sub-architecture
ARM9
Supported Families
SAM9G
License Model
Processor Platform
Rohs Compliant
NA
CLASS SUPPORT
The Mass Storage Class (MSC) driver enables the use of the
embedded target device as a USB mass storage device. Typical
applications include digital cameras, USB stick, MP3 player, DVD
player, and any target with a USB interface.
The Human Interface Device (HID) Class driver allows the target to
use a standard USB class (without a special host driver) for a vendor-
specific communication protocol.
The Communications Device Class (CDC) encompasses several
communication models. The Abstract Control Model (ACM) converts
the USB device into a serial communication device. The target is
recognized by the host as a serial interface (USB2COM, virtual COM
port). Typical applications include modems, telephone systems and
fax machines.
The Bulk driver allows the device to use bulk transfer to exchange
data with the host. This driver can be used to develop a vendor-
specific class based on bulk transfers. Unlike the HID class, a special
host driver is required, as Windows does not natively support this
type of device. A Windows driver is provided as an executable (*.sys),
although it is also available as source code.
DEVICE CONTROLLER DRIVER
μC/USB-Device features a hardware abstraction layer allowing rapid
addition of support for the new devices.
The provided device drivers are tested with the USB Command
Verifier (USBCV) v1.3.2. USBCV is the official compliance test tool
which evaluates High, Full and Low-speed USB devices for
conformance to the USB Device Framework (Chapter 9), Hub device
class (Chapter 11), HID class, MSC class and OTG specifications. The
tool is provided by USB Implementers Forum.
Additional drivers are added on a regular basis. Visit Micrium's
Website for a current list of available drivers.
If the desired USB Device Controller is not found, Micrium's
documentation allows for easy driver development or, contact
Micrium to develop the driver for you. Please call for a quote.
2 Micriμm data sheet for μC/USB Device™ (10/20/10)
MEMORY FOOTPRINT
This footprint has been obtained with:
For pricing, deliveries, and ordering information, please contact
Micriμm
www.micrium.com.
Layer
OS abstraction
Device Core
Device Controller driver
TOTAL (kB)
Layer
Bulk driver
CDC ACM Class driver
HID Class driver
MSC Class driver
IAR v5.20 ARM compiler toolchain for the core ARM7TDMI-S
using the ARM mode.
Compiler: high optimization with the balanced option for size
and speed.
Device controller: LPC2468
at
(sales
+1 954 217 2036 | email: sales@micrium.com | www.micrium.com
number),
Code (kB)
0.78
7.20
3.10
11.08
Code (kB)
0.80
2.72
1.64
4.91
For the way Engineers work
or
visit
Constant (kB)
-
0.05
-
0.05
Constant (kB)
0.06
0.15
0.07
0.08
Micrium’s
Data (kB)
-
0.55
0.26
0.81
Data (kB)
0.30
1.11
0.31
2.80
website
at:

Related parts for USB-USBD-SM9G45-P-P1-PLATFORM