Contents
Why is USB not connecting to computer?
Unplug the USB stick from the current port and computer, and try plugging into a different computer and/or USB port. If it works on the new USB port or computer, the USB port may be damaged or dead, or the computer itself may have a problem. Check if the port is clean, dust-free, and firm.
What is a device with an embedded computer called?
An embedded device is an object that contains a special-purpose computing system. Examples of embedded devices include dishwashers, banking ATM machines, routers, point of sale terminals (POS terminals) and cell phones. Devices that can connect to the Internet are called smart or intelligent.
How does an embedded system connect to a USB stick?
Most early on-chip USB interfaces and USB interface chips provided support allowing your embedded system to connect to the USB as a Device. The Master for the transaction – may be a PC but your application will have to be Master if you want to plug a USB memory stick into it and read the files off the stick.
Are there embedded Micros with host USB interface?
Embedded Micros with Host USB interfaces were initially rare but are becoming more common eg ColdFire 5222x, 525x, 532x/7x and in the ARMs AT91RM92xx, SAM9 NXP LPC3180, Sharp LH7A404 and Cirrus EP93xx. I have separated this out under headings that outline a number of commonly encountered scenarios.
Are there any standard protocols for USB devices?
In order to simplify the connection of USB Devices, the USB community have defined a number of standard protocols (called Classes) that host software can support in a uniform manner. Microsoft have supported these classes since Windows XP.
Are there 32 bit microcontrollers that support USB?
Many of the latest generations of 32 bit Microcontrollers are now appearing with USB support, notably the Coldfire 525x, 527x, 532x/7x, 548x/7x, TI C5509A and using the ARM- the NXP (Philips) LPC2148, 2368, 2468 and 3180, Atmel AT91SAM7S, SAM9 and 920T, STMicro STR7 and STR9, Sharp LH7A4xx, NXP/Freescale MX and XScale.