This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Creating a usb storage devuce based on LP2148

Hi All.

I'm going to create some kind of usb storage device, and I'm planning to use LPC2148 microcontroller in it. I need some advices. Is this controller suitable for such task? Can external flash memory be mapped to the controllers adress space (to work with it like with internal controllers memory in the programm)? Which protocol is better to choose for this task (which one will be faster) to connect external memory chip and controller: I2C or something else?

Thanks for your answers!

Parents
  • Q1: I'm not sure yet will I stop on LPC2148 or on some of the HS MCUs. When I'm saying the required speed I mean what memory chip can operate with controller not slower then controller with PC.
    Q2: target OS is Windows. versions to be support - 2000 and higher I think (if Windows 2000 is a problem I can think about XP and higher). Can HID device work on 10-20 MBytes per second? Or I will need to create a driver for the device?

    I'm a beginner in this. This is something like study work. So I'm thankful to you for your help.

Reply
  • Q1: I'm not sure yet will I stop on LPC2148 or on some of the HS MCUs. When I'm saying the required speed I mean what memory chip can operate with controller not slower then controller with PC.
    Q2: target OS is Windows. versions to be support - 2000 and higher I think (if Windows 2000 is a problem I can think about XP and higher). Can HID device work on 10-20 MBytes per second? Or I will need to create a driver for the device?

    I'm a beginner in this. This is something like study work. So I'm thankful to you for your help.

Children