电子书籍 技术资料 人工审核无毒

ARM嵌入式Linuz系统的研究与实现

所属分类 技术资料
文件大小 3613 K
文件格式 压缩文档
累计下载 7 次
分享作者
发布日期

资料详细技术说明

随着信息化、网络化、智能化的发展,嵌入式技术得到了极大的发展,嵌入式系统已经广泛地应用到人们生活的各个领域,如网络系统、智能家电、3G应用、汽车电子等。Linux操作系统以其稳定性好,可靠性高,源代码公开,可剪裁,版权免费等优点,已成为嵌入式领域的一股新兴力量,具有巨大的市场潜力和商业价值。而ARM以其高性能低功耗的特性成为目前应用最广泛的32位嵌入式处理器,ARM平台是Linux嵌入式系统移植的一个重点。研究Linux操作系统理论,进行嵌入式Linux系统的构建移植和应用程序的开发,具有重要的理论意义和现实意义。 S3C2410X是韩国三星公司生产的一款基于ARM920T体系结构的高性能CPU。研究课题以基于ARM9的S3C2410X嵌入式开发板为硬件平台核心,系统介绍了S3C2410X处理器的主要功能和系统的硬件组成,描述了JTAG、NAND Flash和以太网各主要接口单元电路的设计和实现。 本文首先研究了基于Linux的嵌入式交叉编译环境的构建。之后详细地研究了系统引导程序Bootloader的原理,分析了课题采用的系统引导程序VIVI的结构并在此基础上实现了VIVI的移植。接下来论文研究了ARM Linux内核结构和启动引导过程,讨论了ARM Linux内核移植及配置编译的具体方法和过程。作为嵌入式Linux移植的另外一个重点,课题还详细地研究了嵌入式Linux根文件系统的结构、根文件系统的构建。论文最后介绍了在已实现的系统平台上对串口的应用开发和应用socket进行网络通信。

相关技术资料推荐

下载与解压说明

下载积分规则

  • 本资源下载仅需 2 积分
  • 24 小时内重复下载免扣积分
  • VIP 会员享专属免积分高速通道

文件解压指南

  • 推荐使用 7-Zip 或新版 WinRAR 解压
  • 原理图与 PCB 请使用对应 EDA 软件打开
  • 压缩包内源码可直接在上方在线预览

免费获取积分