SAMV71 Xplained Ultra Software Package 1.3

USB Device Enumeration Example

Purpose

The USB Device Enumeration Example will help you to get familiar with the USB Device Port(UDP)interface on SAMv7 Microcontrollers.

Requirements

This package can be used with all Atmel Xplained board that have UDP interface.

Description

The demo works as a USB device that can be recognized by host.

When an Xplained board running this program connected to a host (PC for example), with USB cable, host will notice the attachment of a USB device. No device driver offered for the device now.

Usage

  1. Build the program and download it inside the SAM V71 Xplained Ultra board. Please refer to the Getting Started with SAM V71 Microcontrollers.pdf
  2. On the computer, open and configure a terminal application (e.g. HyperTerminal on Microsoft Windows) with these settings:
    • 115200 bauds
    • 8 bits of data
    • No parity
    • 1 stop bit
    • No flow control
  3. Start the application.
  4. In the terminal window, the following text should appear:
          -- USB Device Core Project xxx --
          -- SAMxxxxx-xx
          -- Compiled: xxx xx xxxx xx:xx:xx --
    
  5. When connecting USB cable to windows, the LED blinks, and the host reports a new USB device attachment.

References

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines