iceblu3710:
I would like to move into the embeded line of things and eventually into the arm7/9 and xscale development would the LPC2148 be a good starting point?
I did quite a lot of research before I jumped into the ARM world. I chose the LPC2148 for several reasons, including the 512K of flash it has.
The LPC2148 also has TWO EACH of I2C and SPI bus controllers. The I/O pins do not conflict with other peripherals. It’s really nice to be able to have SPI and I2C active at the same time. I am getting the [LPC2148 Proto Board as soon as they are in stock. I have the [LPC2148 Header Board, but I seem to have managed to brick it and don’t know if it is recoverable.
The only PIC I have found to date that has this setup is the 18F87J50.
I have a couple lpc2148 header boards, and they are very easy to use. I use lpc21isp with a usb to UART breakout to flash it, and the arm-elf-gcc toolchain to compile C programs for it. It’s nice, lots of IO, fast, and the isp bootloader is really handy. Plus, they’re cheap.