嵌入式系统应用领域近年来在广度和深度飞速发展,传统小作坊式的开发模式越来越难以满足开发要求.和台式机Windows或Linux环境下的开发不同,嵌入式系统是直接面向应用的软硬件结合的系统.应用的多样性使得硬件平台和操作系统经常各不相同.电子工程师习惯的面面俱到小作坊式的开发模式往往忽视操作系统和软件平台化技术的研究,而计算机学科工程师因为对硬件知识的欠缺又无法短时间内入行.因此嵌入式系统界内普遍正在摸索平台化的开发方法.希望能够提高开发效率,并且能使不懂硬件的软件程序员很快入行.该文针对这个问题提出了一套完整的嵌入式平台化开发方法并成功的运用到实践中,同时对嵌入式下软件开发和硬件开发的关系模式提出了新的思路.第一章绪论介绍了嵌入式系统的历史和开发现状,引出该文主要内容.第二章简述了嵌入式系统开发的内容,包括工具,过程,生命周期和平台化开发的定义和意义.第三章提出了实现嵌入式系统开发平台化的方法,详细讨论了其技术要点、难点和细节.第四章通过一个具体嵌入式产品—石英晶体频率分选仪开发的例子验证了第三章的内容.第五章总结了理论和实践经验以及不足之处,指出了在嵌入式学术领域今后的研究发展方向.最后附录了参考文献和一些案例代码,并对所有帮助过作者的人表达最诚挚的谢意. |