Downloading data to ARM through USB

Status
Not open for further replies.

Nutan G

Newbie level 3
Joined
Jan 3, 2011
Messages
4
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,309
How can I download data from website to the ARM controller through the USB port? What are the primary requirements?

Data will be in the form of images.
 

which ARM you are talking..... which processor.. make of the processor.... what data you need to store. what will be the size of images
 

I want to use Cortex-M3.
Data will be nothing but still images of resolution 160 x 128.

size may come around 160-200 Kb.
 

How can I download data from website to the ARM controller through the USB port? What are the primary requirements?

Primary requirements:
Good programming skills
Understanding how USB works
Either programming or buying a USB stack
understanding that there are hardly any Cortex-M3 devices with the amount of SRAM you want to use for images
Storing images in Flash is possible but then you also need to understand how to program flash on your device.

Based on your questions, there is lots for you to learn before you can attack such a task!
btw. a Cortex-M3 might really be the wrong device for this.
Check out some ARM9 such as SAM9260, LPC3143 and others. Much better suited.

Bob
**broken link removed**
 

    V

    Points: 2
    Helpful Answer Positive Rating
Thank you for your valuable reply,
Yes, there are many things to learn for me. I know AVR very well but I am new to ARM.
LPC 3143 looks interesting sir.

I wanted to use LPC1759 because it has quadrature encoder interface. One more thing I am going to use micro SD card for image storage.Please give your guidance.

Thank You.
 

LPC1343 has USB HID implemented, I am newbie in that area but will do in the near future a project with this proc.
For 200kb data you need some sort of external memory.
 

Status
Not open for further replies.

Similar threads

Cookies are required to use this site. You must accept them to continue using the site. Learn more…