From: Chris Stratton on
On Sep 8, 4:20 am, "FreeRTOS info" <noem...(a)mentioned.com> wrote:

> >I want to make a Project in which i want to communicate b/w two USB Flash
> > Drive.

> You could start with anything that is capable of running Linux or any
> version of Windows.

Provided that it has a usb HOST port; probably the majority of non-x86
systems that run linux or wince do not, though more that do are
becoming available.
From: ChrisQ on
manishfire wrote:
> I want to make a Project in which i want to communicate b/w two USB Flash
> Drive.
>
> In this i want to transfer data form one that will act as Host to the
> Client USB Drive.
>
> Please tell me which Micro controller is best for doing the same.
>

Look at the silicon labs website.

http://www.silabs.com

They have usb functionality embedded into v fast (50mips) risc core 8051
style devices, with starter kits available for less than $100, Keil C
based ide included as well.

Have used their 8051 devices for several projects and their stuff just
works out of the box. One project (400Hz pwm inverter) interrupt handler
time, with 6 or so lines of c code, profiled at less than 50uS from
start to finish...

Regards,

Chris


From: Vladimir Vassilevsky on


manishfire wrote:

> I want to make a Project in which i want to communicate b/w two USB Flash
> Drive.
>
> In this i want to transfer data form one that will act as Host to the
> Client USB Drive.
>
> Please tell me which Micro controller is best for doing the same.

The simplest way to do that is "Vinculum". However it will take the
eternity to copy from one flash drive to the other with the transfer
rate of 200...300KB/s.


Vladimir Vassilevsky
DSP and Mixed Signal Design Consultant
http://www.abvolt.com
From: Jon Kirwan on
On Tue, 08 Sep 2009 16:43:07 +0100, ChrisQ <blackhole(a)devnull.com>
wrote:

>manishfire wrote:
>> I want to make a Project in which i want to communicate b/w two USB Flash
>> Drive.
>>
>> In this i want to transfer data form one that will act as Host to the
>> Client USB Drive.
>>
>> Please tell me which Micro controller is best for doing the same.
>>
>
>Look at the silicon labs website.
>
>http://www.silabs.com
>
>They have usb functionality embedded into v fast (50mips) risc core 8051
>style devices, with starter kits available for less than $100, Keil C
>based ide included as well.
>
>Have used their 8051 devices for several projects and their stuff just
>works out of the box. One project (400Hz pwm inverter) interrupt handler
>time, with 6 or so lines of c code, profiled at less than 50uS from
>start to finish...
>
>Regards,

My experience with their parts with one project so far is similarly
good. The hardware, despite offering options, is suprisingly easy to
make work well. I kind of expected that I'd have to read tiny details
spread all over the place to get something going, correctly. But it's
been less work than I'd anticipated, beforehand. For example, in a
case where I worried about track and hold sampling on the ADC, the
options are both flexible as well as easy to fathom and use properly.
I'm still waiting for the other shoe to drop. ;)

Jon
From: Chris Stratton on
On Sep 8, 11:43 am, ChrisQ <blackh...(a)devnull.com> wrote:

> > I want to make a Project in which i want to communicate b/w two USB Flash
> > Drive.

> http://www.silabs.com
>
> They have usb functionality embedded into v fast (50mips) risc core 8051
> style devices, with starter kits available for less than $100, Keil C
> based ide included as well.

I'm not seeming to find anything on their site with USB __host__
functionality, which part did you have in mind?