Thanks Cristian - this has been a great webinar and I am sure I will be referring back to it regularly. The links to the tools from today's lecture will be especially helpful, I'm sure. Well done!
Thanks so much for a fantastic presentation on USB! Christian has crammed a lot information in each "30 minute" segment. I am really glad I signed up for this seminar.
I just wanted to point out the link on this chat page, in the upper right side, under Educational Resources, called "Architecting Options for USB into Your Embedded System Designs" I find it full of usefull information to our topic.
IMHO this has been the best class yet. It combined a clear high-level overview with technical depth and in-the-trenches practical tips. Wow! Thanks, Christian, Jennifer, Digi-Key, and my knowledgeable, generous fellow students!
@All : Don't use commercial USB-to-Serial adaptors. Build a CDC class with ACM subclass. The General Purpose OS will recognize this as a Virtual-COM port. I agree with JimHungen
@Christian: One of the reasons for my device to use USB is that it has to connect to a single board computer that only has USB ports. Would you say that if I make my device look like a COM port, I would be able to use a standard Virtual Com Port driver available from Windows to talk to it?
Thank you for a great week of lectures. We can easily say this is a multi week subject.
It seems like a good way to start is with a Dev Board and the uC vendor's device-side driver to implement the interface. If you have insurmontable problems, try a different uC or different vendor before you commit to a uC and vendor and design your own PDB.
@Kentj : "software is the hardest, most time consuming part".
I totally agree. This is why at Micrium, we work a lot with the semiconductor vendors so that they can standardize their peripherals. The cores have been pretty much standardized with ARM. The next frontier is the peripherals....We have for a good 10-15 years of work ahead of us :-)
@Christian - USB is obviously well thought out and well engineered, but as you say in slide 25, it can be complex and costly. Do you see any kind of simpler serial interface out there that has any chance of ever being commercially sucessful?
Maybe one that uses USB components yet is definitely NOT compliant?
@swanson : All the semiconductor vendor offer good microntrollers wiht USB Host, Device and OTG controllers.
Atmel's implementation of the USB Host controller is 100% OHCI and EHCI compatible. This is, for me, a big advantage. But, I am only a software developper :-)
@Christian. Would you give some company names and maybe even some microcontroller part numbers that we may consider using, to empliment USB into an embedded system.
Another question is: On cable length, at low speed or full speed, can the usb cables be longer than the 5 meter limitation.
Finally I want to say Thankyou for sharing your knowledge with us all this week.
@JimHughen: Silicone manufacturers have Ap-Notes that can be used as a basis for custom designs. I know Microchip has them. I would be shocked if Atmel, Philips and the other suspects did not all have their own, too.
@emberm : It is just an exmaple. I agree that Thumb mode would produce smaller footprint, but the idea here is to realize that a Host stack is a lot bigger than a Device stack and performs many more oeprations.
I am sure there unique devices with USB connectivity that do not fit into the existing types of devices. How are the drivers incorporated into Windows, Mac OS and Linux?
Unless I missed it, not much talk about cabling this week. I'm guessing the cables for USB 3.0 have to be well-shielded, and expensive. Are there any specific compliance issues with cabling we should know about?
Thank you Christian and Jennifer. A great and information filled week. I know the archive will provide the much needed dwell time on this. Happy Friday all.
@Christian. How can we avoid dealing with all the complexity involved while designing in USB into our projects, say at high speed? I've used the FTDI com port chips but I need high speed.
Some of the content from class is starting to appear as a series of articles on the EETimes site (www.eetimes.com). In the Advanced Search, do a search for "Introduction to USB" and click the "Design" Content Type, and Sort By "Most Relevant".
A new battery design, which replaces lithium with abundant and low-cost elemental sulfur, is still in its nascent stages but shows real promise for giving batteries more energy potential.
PTC will offer a virtual desktop environment for its Creo product design applications, potentially freeing engineers to run them from remote desktops on a variety of operating systems and mobile devices.
The push to achieving more intelligent, integrated manufacturing is putting a strong focus on networking and connectivity as key enabling technologies.
Now that solar and wind harvesting technologies are a thriving market, researchers are seeking other environmentally related energy sources for which they can create harvesting devices.
From Dell / Intel® New Paradigms in Design Work Scott Hamilton, vertical market strategist for Dell Precision workstations, 5/2/2013 5
Early in my career, I worked as a draftsman and remember the days of drawing on vellum with numbered pencils and Mylar with plastic lead. This was a fun experience in the sense that I ...
I've been using workstations for more than 10 years and love finding ways to get more performance from my system. With demanding professional applications that require more power each ...
A lasting memory from my first job as an engineer in an auto assembly plant is standing on hard concrete at six in the morning, vending-machine coffee clutched in hand, listening to ...
For industrial control applications, or even a simple assembly line, that machine can go almost 24/7 without a break. But what happens when the task is a little more complex? That’s where the “smart” machine would come in. The smart machine is one that has some simple (or complex in some cases) processing capability to be able to adapt to changing conditions. Such machines are suited for a host of applications, including automotive, aerospace, defense, medical, computers and electronics, telecommunications, consumer goods, and so on. This radio show will show what’s possible with smart machines, and what tradeoffs need to be made to implement such a solution.
To save this item to your list of favorite Design News content so you can find it later in your Profile page, click the "Save It" button next to the item.
If you found this interesting or useful, please use the links to the services below to share it with other readers. You will need a free account with each service to share an item via that service.