Jason White schreef op 03-Mar-14 3:00 PM: > Cheap indeed, I have been eying ARM for a while. I would like to hear > the experiences of others on this topic. So far it seems like Martin > said NXP's LPC series is just about the cheapest on the market. But > the real question is toolchain support. I know there are some pretty > good commercial (expensive) ones. I had read that there is an open > source Eclipse based IDE bundled with GCC. Does it work alright? Also, > programming and debugging these ARM's requires a standalone JTAG > programmer. Are there any good tools (hardware or software like > openocd) out there to do that? I have switched almost totally to ARM, because I was fed up with the=20 not-exactly-standard C for PICs, and the shock of MPLABX. I use mainly LPC1114 (DIP28) and LPC810 (DIP08), with C++ using a=20 standard GCC (free from https://launchpad.net/gcc-arm-embedded), and=20 serial download using LPC21ISP. I don't use a debugger, I prefer writing=20 to std::cout (via the UART to the PC). I write my own linkerscript, support libraries etc. The last-year=20 version can be found at http://www.voti.nl/bmptk , I am working on the=20 next version. It supports coding in assembler, C and C++. (Which happen=20 to be the languages I teach.) I use C++ because it can be used to write code, especially libraries, in=20 a very abstract/configurable/flexible way, but without sacrificing=20 run-time size or speed. An article on this (objects: no thanks!) can be=20 found at=20 http://www.embedded.com/design/programming-languages-and-tools/4428377/Obje= cts--No--thanks---Using-C--effectively-on-small-systems- Wouter van Ooijen --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .