On Tue, Mar 2, 2010 at 10:06 AM, Funny NYPD wrote: > C compiler price? Zero if you use GCC. > Low cost programmer? Very low cost programmer and debugger: use those JTAG debuggers based on parallel or USB. > In-field reprogrammable instead of bootloading? Yes, why not? > ARM's 20 pins JTAG for programming seems too much for a MCU. For Cortex M0/M3, ARM recommends 10 pin small Samtec. http://www.keil.com/coresight/ http://www.keil.com/coresight/connectors.asp > The PIC's 5 pin ICSP is nice. ARM as SWD two-pin interface, I think total is about 5pins. http://www.arm.com/products/system-ip/debug-trace/coresight-soc-components/serial-wire-debug.php > > Which one is the better compare with PICs on price/performance? Cortex M0 beats all PIC18. Cortex M3 beats most PIC24, similar to PIC32. -- Xiaofan http://mcuee.blogspot.com -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist