|
Hi,
basically the USB bus standard defines two types of machine which interfaces with the bus: hosts and devices (which themselves can be functions or hubs). The host is the one that manages the bus. There can't be no communication without an host. You can't get two devices to communicate with each other using a simple USB cable to connect the one with the other. Most micro-controllers that have usb capabilities are designed to be devices, they can't be hosts, and therefore they definitely can't interface with any device (like a webcam). Anyways there are micro-controllers with restricted host capabilities, this function is called "Embedded Host", search for it. Unfortunately I've never developed applications involving embedded hosts and therefore I don't have much to say about this last subject, perhaps someone else would be able to give you some further information.
Regards,
Denis.
|