USB From Scratch

Date

25th March 2009

Time

9.00am - 4.30pm

Venue

RS Bristol Trade Counter

Day’s Lane, St. Philip’s, Bristol, BS2 0QA.

Are you new to USB? Not quite sure what you need to know or what tools are available to get your project going?

We will spend the whole day on USB covering a wide range of topics including:

·  USB specification & protocol;

·  USB Module in PIC18;

·  Specific systems level design tips;

No more wasting time on common mistakes;

Learn how to use Microchip’s MPLAB C18 USB firmware library through hands-on exercises;

Learn how to interface your Windows program to a USB device;

Understand which Windows driver to use and how to use it.

When you walk out of this class, you will:

·  Understand the basics of USB, and how it can be used in an embedded application

·  Be familiar with Microchip’s MCUs, development boards, and USB software framework.

·  Be familiar with Microchip’s PC Host Custom Class PC Host Driver and Device Framework

Agenda

Part 1:

Introduction to Full-Speed USB

Part 2:

Introduction to Microchip MCHPFSUSB Firmware Solutions and Hand’s-on with CDC Class RS-232 Replacement APIs

Part 3:

Introduction to Microchip PC Host Custom Class USB Driver and MCHPFSUSB custom class device framework

This hands-on class provides an introduction to the USB specification and protocol, the USB peripheral in the PIC18, the MPLAB C18 USB firmware library, as well as how to select a Windows driver to interface your Windows program to a USB device. Prerequisites: Working knowledge of PIC18 and MPLAB C18. This class is based on the PIC18F4550, PICDEM FS USB evaluation board, and MPLAB C18.

This class is based around the PIC18F USB MCUs , attendees should be familiar with this family of MCUs.

The workshop cost is £80 and includes lunch and a Microchip PICDEM FS-USB Demo board

Spaces are limited to 10 on a first come, first serve basis.

Please quote your RS account number and a purchase order number

For Credit Card orders please provide your contact number and you will be called back.