Re: Microchip PIC as USB host?
From: Wing Fong Wong (wing_at_student.com.au)
Date: Wed, 9 Mar 2005 03:54:29 +0000 (UTC)
Steve Brower <email@example.com> wrote:
> I have a project to do with an embedded processor where i would like to
> hang a "thumb drive" on the USB port of one of Microchip's PIC devices.
> The idea is that the thumb drive is used for data storage which a user
> can remove from my product, plug into his desktop/laptop, and retrieve
> the data.
> The PIC device embedded in my product would need to be a host for the
> thumb drive.
> I see some pretty good info on Microchip's web site about using their
> parts as USB peripherals, but nothing about use as a host. Are the PIC
> parts up to the job? Has anyone ever used a PIC device as a USB host?
> Fortunately, it wouldn't need to be a full-featured host. Only enough to
> handle the thumb drive. What do you folks think? Is it feasible?
I dunno about Microchip, but I do know that Atmel and Cypress might have
parts more suited to what you need.
Thumb drives are considered Mass Storage Devices, so you host needs to
support at least that.
Since you are only interested in using USB as a form of storage, why not
use MMC, Compact Flash or SD? IMHO they are much more easy to interface
-- Wing Wong. Webpage: http://wing.ucc.asn.au