Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

[SOLVED] Difference betwwen ARM and LPC controllers?

Status
Not open for further replies.

ps_arunkumar

Member level 1
Joined
Nov 24, 2011
Messages
36
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,545
ARM controllers?

Is there any difference in programming format for ARM controllers and Philiph's LPC controllers?
I am a beginner and wanted to choose a controller to start with. Also, i please tell me the support for these two controllers.

Can i use free version of MDK-ARM Lite Edition or is there any other compilers available.
thanks,
Arun
 
Last edited:

arm means advanced risc machine... in arm also diffetrent version based on pipelining available.... lpc comes under arm7tdmi....for lpc i think keil supports.... lpc is easy for beginners... i think its better to start with lpc for learning basics in arm.....
 
Keil does support the LPC (NXP processor family) of chips. Also, IAR supports them and there is a free evaluation version (32K code size limitation) available from either vendor - or at least, IAR is still offering this for free which is prefectly good for starting out. Another advantage of using the LPC ARM7TDMI family of chips is with the Segger or IAR J-Link programming/debugging pod and the LPC2xxx target processors, the IAR toolset with automatically give you unlimited software (program flash) breakpoints, instead of being limited to the usual (2) breakpoints as allowed in the early ARM interface. Having all these software breakpoints is very useful and extremely helpful when debugging/learning.

There are other tool suites available on the internet, including the GNU /Eclipse based tools, which are free to use but require alot of setup which you may or may not be able to do. There is also Rowley Crossworks which has some lower-cost purchase options. I am most familiar with (And use) both the IAR tool suite and the Rowley Crossworks tools myself.
 

lpc comes under arm7tdmi....for lpc i think keil supports.... lpc is easy for beginners... i think its better to start with lpc for learning basics in arm.....

There are many LPC family chips

ARM7TDMI : LPC21xx/22xx/23xx/24xx
ARM9 : LPC29xx/31xx/32xx
CORTEX M0 : LPC11xx/12xx
CORTEX M3 : LPC13xx/17xx/18xx
CORTEX M4 : LPC43xx

Alex

---------- Post added at 20:06 ---------- Previous post was at 20:03 ----------

Is there any difference in programming format for ARM controllers and Philiph's LPC controllers?
I am a beginner and wanted to choose a controller to start with. Also, i please tell me the support for these two controllers.

LPC is an ARM based mcu like many others but each company uses a different number of peripherals, different register names etc.
LPC chips are cheep and used very often

You may want to check these guides
Insiders Guides

Alex
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top