嵌入式系统开发的每一个环节都可以独立地展开进行详细的阐述, 而本文的 出发点主要是为嵌入式开发的初学者者提供一个流程参考。 因为对于初学者在面 对一个嵌入式开发项目的时候,往往面临着诸多困难,如选择什么样的开发平 台?什么样的器件类型?在进行编译时怎样实现代码优化?开发工具该如何选 择和使用?在进行程序调试时应该注意那些问题以及选择什么样的嵌入式OS 等等。希望通过本文,能帮助初学者了解有关ARM嵌入式系统开发流程。