基于ARM核MCU的出现,即使不到5元的32位MCU,其运行速度超过40MIPS,而且还集成了丰富的存储器和各种外设,使MCU不扩展外设也能满足大部分需求,从而简化了硬件开发工作。ADS、MDK-ARM和IAR Embedded Workbench for ARM软件开发工具的不断完善,确保了嵌入式软件开发工具的一致性和连续性;CMSIS标准库的推出,使嵌入式软件外设驱动的标准化,增强了嵌入式系统特定应用软件的可移植性。ARM及其MCU厂家的共同努力,通过上述3方面的工作宣告“重造车轮”式的嵌入式开发模式的结束,使嵌入式开发由以硬件及其与硬件直接相关的软件开发为主转移到以开发为特定应用服务的软件上来。