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

Why Thumb?

I want to understand, why most (or all?) examples for MCP2100 (by the way very useful) are for the Thumb mode?
The main resource of the LPC2129, which has not an external memory support, most attractive for designers, I think, is speed, the Flash size is the second or third.
Maybe there is some misunderstanding, and Thumb is better than ARM both by size and performance?
Then why ARM?

Great thanks in advance,
Varuzhan

Parents Reply Children
  • If code size is not an issue, just use ARM mode and you are fine.

    Our focus is code size, since on-chip Flash ROM is limited (and most programs tend to required more functionality than estimated in the beginning) .

    With other words: use Thumb and purchase an 32KB LPC2131 instead of an 512KB LPC2138. Then spend the saved moeny for a good dinner with your girl friend.