Rowley Associates offers a CrossWorks development system for ARM microcontrollers. For program development, CrossWorks has an ISO-standard optimizing C compiler, macro assembler, linker/locator, and freestanding C library. The IDE features an advanced text editor, complete online context-sensitive help, source code navigation and symbol browsing.
CrossWorks integrates seamlessly with Diolan development boards. Rowley Associates has developed board support packages for LPC-4350-DB1 and LPC-1850-DB1: