本章针对源代码编辑工具UltraEdit及51系列单片机的常用集成开发工具Keil 5进行了简要介绍,并以实例的方式向读者介绍了如何使用这两个工具。读者应熟练掌握Keil 5集成开发环境,它除了支持大部分具有8051内核的微控制器的开发外,还支持ARM7、ARM9、Cortex-M4/M3/M1、Cortex-R0/R3/R4等ARM微控制器内核的开发,以及绝大部分XC16x、C16x、ST10系列的微控制器和绝大部分基于251内核的微控制器的开发。8051内核的微控制器开发除了可以使用Keil 5外,也可以使用IAR、MedWin、WAVE600等集成开发环境。代码编辑工具除了可以使用UltraEdit外,也可以使用记事本、Notepad++、Source Insight等工具。读者应结合自身特性和实际项目的需要,掌握一种或多种集成开发和代码编辑工具。