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

32 bit arm based microcontroller selection

Dear sir,
please help me out in selecting arm based 32 bit microcontroller which supports buit-in following features.
- SPI/I2C
- USB 2.0
- Ethernet
- TFT Display controller
- should be low cost
- Approximate 256 KB internal RAM
- Approximate 1MB internal Flash
- also please give information about
development tool for that paricular
controller


Thanks in advance

with regards
sushma.k.s.

  • - SPI/I2C
    - USB 2.0
    - Ethernet
    - TFT Display controller
    - Approximate 256 KB internal RAM
    - Approximate 1MB internal Flash


    Whoa, that's one _huge_ feature set you're looking for.

    TFT display controllers on-chip are fairly uncommon.

    Do you need USB host functionality, or just USB device functionality ?

    - should be low cost

    With the amount of on-chip peripherals and RAM/ROM you need, I think you can safely toss the low cost requirement out of the window, or you'll never find a device even close to what you are looking for.

  • It will be difficut to get a MicroController with the features that you are looking for.Firstly, if you are looking for a USB device, i thnk it should be with a USB device functionality & not a USB host functionality.There are a no. of ARM processors with this feature. Next about I2C, even if u dont have device with built in hardware for it, you can still incorporate the I2C functionality in S/W.So you can look at it as a not very important requirement.SPI interface is easily available.

    About TFT controller you wont get a processor with an on chip TFT controller.

    Lastly, what tools you are goin to use will determine what controller/processor or what make you will have to use.

  • Thanks for the reply.
    Link sent by you is not having option for ethernet support.
    can i know any other sites where i can search for all requirement which i mentioned previously.


    Thanks in advance


    with regards
    sushma.k.s.

  • Link sent by you is not having option for ethernet support.<p>

    Did you even try using the search engine ?

    Wait, no, you didn't !

    If you had cared to enter your RAM/ROM, SPI, I2C and USB requirements, you would have seen that there are exactly six matches, two of which have built-in ethernet.

    If this is too much work for you, how are you going to build the actual device ?

    And you're probably not going to find a uC with built-in TFT controller.

  • ... there do not seem to be devices that have as much RAM and ROM as you require.

    For a microcontroller, 1 MB ROM and 256 kB RAM are huge amounts.

    What you are looking for sounds more like a System-on-a-Chip than a microcontroller.

    You will have to review your requirements and modify them or toss some of them out. First candidate for the latter would be the "low cost" requirement, since your requirements are pretty much "high end".

  • Here's two chips I found by expending some minimal effort on searching, which match some of your requirements:

    AT91FR40162S

    Has the amount of RAM and ROM you're looking for. No USB, Ethernet or TFT controller.

    AT91SAM9261

    USB and TFT controller (quite unusual). No Flash ROM and not as much built-in RAM as you require, and no ethernet.

    You will have to make some compromises and connect some of the components externally, most likely.

  • Hi,

    Thanks a lot..

    with regards
    sushma.k.s.