If your embedded system development plans call for a USB interface, going to the ARM TechCon in Santa Clara, Calif., next week can give your development project a boost. MCU vendor NXP Semiconductors, in partnership with tool vendor Total Phase, will be offering a free tutorial, "Making USB Easy."
ARM TechCon is an annual event for hardware and software engineers that brings together ARM architecture experts and a large contingency of ARM Connected Community Partners, all under one roof. This year's conference will be held at the Santa Clara Convention Center Oct. 30 through Nov 1, with the first day dedicated to chip design and the remaining days to software and systems design. The NXP/Total Phase tutorial takes place on Wednesday, Oct. 31, and again on Thursday, Nov 1, from 11 am to 12:30 pm.
According to Amit Bhojraj, NXP's microcontroller product marketing manager, the session will provide an introduction to USB and show developers how to bring up a USB-based design using NXP's MCUs and the Total Phase USB protocol analyzer. "USB is a challenging protocol," says Bhojraj, "and you need to know how it functions before you can start programming for it."
To support USB development, NXP offers a variety of MCUs with built-in USB, including full device drivers already loaded in on-chip ROM. These drivers, for the human interface device (HID), mass storage and communications device classes, encapsulate all the class functions into an API to simplify applications software design. NXP also offers a royalty-free USB stack to its customers along with the ability to obtain USB vendor and product IDs without needing to work through USB.org.
The Total Phase Beagle 480 USB protocol analyzer comes into play once the applications program is ready to debug. "There are always things that need sorting out," says Bhojraj, "and the analyzer can help developers quickly understand what's going wrong. Among the analyzer's key features: it translates low-level USB data into human-readable class-level commands and instructions."
The USB Made Easy tutorial is open to all registered attendees of ARM TechCon, including those opting for the free exhibit-only pass. You can register at the show, but by registering on line before the show you will be able to sign up for this and other sponsored presentations as part ofyour registration profile. Attendees of this tutorial will receive free LPCXpresso development kits while supplies last, so reserving your space early can pay off in hardware.
Click here to register for ARM TechCon.