ARM and other micros

Discussion in 'Embedded Systems and Microcontrollers' started by andrea, Feb 21, 2007.

  1. andrea

    Thread Starter New Member

    Sep 6, 2006
    9
    0
    Hello,

    Need help please.
    What are the differences between ARM and other micros.
    When should that use ARM or other micros? maybe it's not good question and difficult thing but
    anything information from you is helpfull to me.
    Thanks,

    Andrea
     
  2. beenthere

    Retired Moderator

    Apr 20, 2004
    15,815
    282
    Hi,

    This is a hard question to answer, especially without knowing your requirement. At a very high level, ARM's are more like microprocessors, and PIC's are more like microcontrollers.

    Can you be more specific about your need?
     
  3. Dave

    Retired Moderator

    Nov 17, 2003
    6,960
    143
    Essentially, that is the core difference. This then leads to the following question: what are the differences between microcontrollers and microprocessors? For an introductory answer refer to this thread.

    Dave
     
  4. BeeBop

    Member

    Apr 25, 2006
    17
    0
    I don't agree with this; most ARM chips have peripherals, just like other micros. I have a Phillips chip (LPC) right here with multiple serial - 2 UARTs, 2 I2C, 2 x 32 bit timers, ADC, and 512k of Program, and 32k static RAM. Phillips refers to them as microcontroller, and I'm sure the other makers of ARM refer to their products as microcontrollers.

    I think the main difference is that ARM uses a 16/32 bit data bus, where other micros use an 8 bit bus.

    I also find them quite a bit harder to use, and way more powerful than PICs or AVRs.
     
  5. beenthere

    Retired Moderator

    Apr 20, 2004
    15,815
    282
    Definitions are bound to vary - the complexity of the ARM instruction set, especially compared to the PIC's, is what led me to make the statement.
     
  6. andrea

    Thread Starter New Member

    Sep 6, 2006
    9
    0
    hi,

    Thanks for your helpfull information.
    I finished my project last week. I posted this to know other micros and get helpfull information from you.

    What about AVR32?
    What are the differences between philips ARM and other ARM? Instruction set ?
    Are there pages in ARM, like in PIC ?

    Andrea
     
  7. Arm_n_Legs

    Active Member

    Mar 7, 2007
    183
    10
    To know learn more about the generic Arm, referring to the following book:

    ARM System Developer's Guide
    Designing and Optimizing System Software
    ISBN 10: 1-55860-874-5

    This is a very good book. Concepts are presented clearly. Arm is 32-bit based and provide more sophisticated features (as such memory protection mode: user moder, supervisor mode, etc) then the basic, say 8051, controller.
     
Loading...