课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[毕业设计] 基于SEP3203F50 ARM的开发研究 [复制链接]

楼主
文件格式:word
文件大小:344.00KB
适用专业:软件工程
适用年级:大学
下载次数:12 次
我要下载:点击联系下载
论文编号:11064

资料简介:
毕业设计 基于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


资料文件预览:
共1文件夹,1个文件,文件总大小:344.00KB,压缩后大小:208.72KB

  • 毕业设计-基于SEP3203F50 ARM的开发研究
  • doc基于SEP3203F50 ARM的开发研究.doc  [344.00KB]

我要下载:基于SEP3203F50 ARM的开发研究
分享 转发
TOP
发新话题 回复该主题