Continuing Education Center
Content posted in November 2012
Nov 30 - Day 5: USB From the Host Side
Continuing Education Center 11/30/2012
Day 5 begins with a discussion of USB hosts, which are the most complex component in USB technology. We then are able to draw the differences between device, host, and on-the-go USB software stacks. The memory footprint for typical hosts and devices is described. Finally, the requirements for USB compliance are explained.
Nov 29 - Day 4: USB From the Device Side
Continuing Education Center 11/29/2012
Day 4 is all about USB devices -- what they are, and what they can be. When a USB device is first connected to the bus, it triggers a process called enumeration. This event is a crucial phase of the USB protocol. USB classes are also presented, which allow USB devices to take on multiple functions.
Nov 28 - Day 3: Understanding the USB Protocol
Continuing Education Center 11/28/2012
Day 3 presents the complex structure of the USB protocol, which operates above the basic level of transmission and reception of bits over copper wires. Discussed are the concepts of USB packets, transfers, transactions, frames, and endpoints. These concepts are essential to meet performance expectations.
Nov 27 - Day 2: USB Over a Single Wire Pair
Continuing Education Center 11/27/2012
Day 2 presents the methods and circuitry used in USB 1.1 and USB 2.0 to transmit and receive data over a single wire pair. The methods for USB 3.0 are also presented. The physical layer is examined. For compliance purposes, it is often sufficient to follow the semiconductor vendor reference designs.
Nov 26 - Day 1: Implementing USB in Embedded Products
Continuing Education Center 11/26/2012
Day 1 begins with a discussion about implementing USB technology in embedded products. This task can be challenging because of the restricted hardware resources available in embedded systems. USB topology is presented, which is a determining factor in what you can and cannot do with this technology. Finally, the mechanical specifications of USB are described.
Nov 16 - Day 5: Reusable Code Tests & Concluding Remarks
Continuing Education Center 11/16/2012
Code written to support a variety of products requires additional testing to ensure correct behavior when instantiated for future configurations that may or may not occur. Today’s course will discuss these tests, give a review of the week, and make final remarks on reusability.
Nov 13 - Day 2: Writing Code That Is Reusable Through Commonality
Continuing Education Center 11/13/2012
One approach to reusability is to require that the domain of the code and its adjacent modules conform to a specification. Today’s course will discuss the pros and cons, and give tips, techniques, and examples of this approach for code written to be common across implementations.
Nov 12 - Day 1: Introduction, Myths & Why
Continuing Education Center 11/12/2012
Much is written about reusable C++ code. But most embedded systems code is still written in C. Embedded systems add additional impact to reusability. Today’s course will discuss myths and reasons for reusable code, along with the topics covered this week on writing reusable code in C.
Researchers in China have developed a battery with self-healing electrodes that makes it resistant to cracking, leaking, or just plain breaking.
The IoT will bring us the many positives of AI, evolving our technologies in ways that only a few years ago seemed like science fiction, according to ARM’s buyer.
Days after a massive, distributed denial-of-service attack took down dozens of major websites around the country, ARM Holdings plc is rolling out a pair of new processor architectures aimed at shoring up IoT security.
Dow Chemical and several other companies have launched a program in Omaha, Neb. to divert about 36 tons of plastics from landfills in its first phase, and convert it into energy used for cement production.
Both traditional automation companies and startups are developing technologies to improve processes on the factory floor, while smart sensors and other IoT-related technologies are improving how products are handled during transport and across the supply chain.
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.
Next Course September 27-29:
Sponsored by 3M