论文部分内容阅读
嵌入式软件技术开发正面临着产品的功能要求越来越复杂,开发周期越来越短,系统硬件和软件平台的变化太快等方面的挑战;同时,问题有时不在于软件本身,而在于如何理解软件开发项目及其与目标硬件移植和优化的关系。
论文研究在ARM920T硬件平台以及Linux软件平台上,通过构建完整的嵌入式Linux系统并移植多媒体播放器Mplayer,完成一款具有转储功能的MP4播放器。在这个过程中研究了Linux系统移植、探索了USB驱动程序、学习了文件系统的构建并完成了多媒体播放器Mplayer的移植,最终实现了一款基于嵌入式Linux软件平台具有转储功能的MP4 播放器,使得MP4 播放器可以通过USB 接口对可移动硬盘上的信息进行操作。
通过该研究过程构建了嵌入式软件系统,以实现更好的系统性能,最重要的是可以在实践基础上增加对系统移植和驱动开发理论的理解并积累丰富的系统移植经验,以促进我们去理解软件开发项目及其与目标硬件移植和优化的关系。