hi
I am totally new to the field of ARM but i know to work with 8051 and PIC can any one tell me how to start with ARM and which cotroller to choose and which software to use..............
I don't know about the book for the 51 but I do know the ARM S-Dev-Guide. I disagree that this is the one to start with, however it might be one to understand the ARM better later on. For my part I would start with a free Insider's Guide from Hitex, available for multiple ARM7 and ARM9 devices. A link to it can be found with lots of additional information about ARM tools and so on here http://www.lpc2000.com. The focus is on the NXP LPC devices but there is also information about other ARM7 and Cortex-M3 parts.