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!
@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?
@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.
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?
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".
Some cars are more reliable than others, but even the vehicles at the bottom of this year’s Consumer Reports reliability survey are vastly better than those of 20 years ago in the key areas of powertrain and hardware, experts said this week.
Many of the materials in this slideshow are resins or elastomers, plus reinforced materials, styrenics, and PLA masterbatches. Applications range from automotive and aerospace to industrial, consumer electronics and wearables, consumer goods, medical and healthcare, as well as sporting goods, and materials for protecting food and beverages.
While many larger companies are still reluctant to rely on wireless networks to transmit important information in industrial settings, there is an increasing acceptance rate of the newer, more robust wireless options that are now available.
Focus on Fundamentals consists of 45-minute on-line classes that cover a host of technologies. You learn without leaving the comfort of your desk. All classes are taught by subject-matter experts and all are archived. So if you can't attend live, attend at your convenience.