您现在的位置:网站首页答辩论文计算机毕业设计计算机论文

毕业设计 基于SEP3203F50 ARM的开发研究

  • 简介:  毕业设计 基于SEP3203F50 ARM的开发研究,共28页,11839字,附U-boot重要代码
    类型:word   
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
  毕业设计 基于SEP3203F50 ARM的开发研究,共28页,11839字,附U-boot重要代码
   摘 要
   Bootloader (引导加载程序) 是嵌入式系统CPU 加电后第一个开始运行的代码。在内核映像执行之前完成相关的底层硬件的初始化,建立内存空间的映射图等重要工作,然后为内核提供引导参数,启动内核。嵌入式系统的开发中,移植一个稳定且功能强大的 U-boot 对后续软件的开发至关重要。U-boot (Univers0al Bootloader),是一个功能十分强大的Bootloader ,本文深入研究了U-boot 的工作机理,详细分析了U-boot的源码结构和启动流程,通过串口和JTAG口,将开发板与主机连接,利用调试软件AXD,在主机上实现代码的运行和编译,将目标代码下载到开发板,为嵌入式的后续开发做好准备。
   关键词 :Bootloader;嵌入式系统;U-boot ;SEP3203F50;移植
   目 录
   中文摘要 I
   英文摘要 II
   前 言 1
   第1章 嵌入式系统综述 2
   1.1嵌入式系统及其应用开发 2
   1.2嵌入式系统的现状及发展前景 2
   第2章 嵌入式系统的启动代码 3
   2.1启动代码 3
   2.2启动代码的主要作用 3
   2.3启动代码相关的硬件信息 3
   2.4本系统涉及的硬件信息 4
   第3章 U-boot 5
   3.1 U-boot简介 5
   3.1.1 U-boot代码的特点分析 5
   3.1.2 U-boot支持的主要功能 5
   3.2 U-boot的源码结构分析 6
   3.3 U-boot的启动流程分析 7
   3.3.1 Stage 1(start.s代码结构) 7
   3.3.2 stage 2(C语言代码部分) 7
   第4章 U-boot移植 9
   4.1 移植前的准备工作 9
   4.2 嵌入式开发环境 9
   4.3 U-boot的编译 12
   4.3.1 顶层目录下的Makefile 12
   4.3.2 开发板配置头文件 14
   4.3.3 编译结果 14
   4.4 烧写U-boot到Nor Flash 15
   4.4.1 烧录代码 15
   4.4.2 烧录步骤 16
   4.5 移植步骤 16
   结束语 19
   致谢 20
   参考文献 21
   附件 22
查看评论 已有0位网友发表了看法
  • 验证码: