Banner
Cisco Certified Networking Associate

Embedded USB

Take an in-depth look at USB System Architecture. Lectures will focus on USB protocol, signaling environment, electrical specifications, and the hardware/software interaction required to configure and access USB devices. Other topics will include: differential signaling environment; suspend/resume operations device descriptors; device requests (commands); transfer mechanisms; bus-powered devices; self-powered devices; host controller designs (UHCI, OHCI, and EHCI); error detection and handling device class definitions.

Note: Prerequisite: "Embedded Controller Programming III". To complete class projects, you must be able to write 8051 firmware using the C language. Familiarity with 8051 assembly language is highly recommended. Access to a PC equipped with a USB port, at least 1 Serial Port, and Windows 2000/XP is required.

Course Number: ECE-40087   Credit: 3 units

This course is part of the following Certificate Program(s):

Email Newsletters

Receive emails about upcoming Engineering events and courses.

Manage your email subscriptions via My Extension.

Tools

Email Icon Email

Printer Icon Print

Share Icon Share