论文部分内容阅读
随着信息技术的发展,嵌入式系统的应用范围在不断扩大。消费类电子是嵌入式系统的一个重要应用方向,其中数码学习机作为一个典型的嵌入式系统在近两年迅速发展。多功能学习机在满足传统学习机的所有功能外,增加了信息管理和多媒体应用,使其同时可以作为PDA(Personal Digital Assistant)和PMP(Portable Media Player)来使用。移动计算、嵌入式技术的不断发展和学习机功能的不断扩展,支撑着潜力巨大的多功能学习机市场,并将带动整个嵌入式手持设备领域的发展。各种数码设备相融合,达到多功能性,是嵌入式技术在未来手持设备领域的发展趋势。 本文在研究Linux和Qt/Embedded的基础上,从系统设计的角度对多功能学习机系统的设计和实现进行了研究,重点论述其软件系统的设计、调试和实现。 论文首先论述系统硬件的选型,简要介绍包括主处理器、Flash、LCD触摸屏、存储卡和扩展接口以及电源管理模块的选型过程;然后在简要介绍嵌入式系统的基础上,结合Linux自身特点,提出了基于Linux进行嵌入式开发的方案并搭建了基于SMDK2440开发板的嵌入式开发环境;最后以多功能学习机的功能需求为出发点,结合嵌入式GUI的