基于ARM11的嵌入式Linux开发平台的研究
发布时间:2017-05-17 09:13
本文关键词:基于ARM11的嵌入式Linux开发平台的研究,由笔耕文化传播整理发布。
【摘要】:随着计算机技术,通信技术,网络技术和集成电路技术的不断发展,嵌入式系统已经成为当前IT行业领域的一个焦点并且被广泛应用于工业生产和智能家居等各个领域。在各种嵌入式操作系统中,Linux操作系统凭借其源码开放、性能稳定和网络功能强大等诸多优势,在嵌入式领域得到了越来越多的关注。 建立一个完整的嵌入式Linux开发平台是进行嵌入式Linux软件开发的首要任务。本文以Ting6410开发板为硬件平台,来研究如何建立嵌入式Linux应用程序开发平台。Ting6410开发板使用三星公司的基于ARM11内核的S3C6410芯片。本文包括交叉编译环境的建立、BootLoader移植、Linux2.6内核配置和编译、NFS文件系统的建立、QT应用程序开发库编译和移植以及基于Qt的嵌入式应用程序开发示例等六部分内容。
【关键词】:嵌入式Linux系统 交叉编译 Qt 移植 ARM11 文件系统
【学位授予单位】:曲阜师范大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP316.81;TP368.1
【目录】:
- 摘要3-4
- ABSTRACT4-7
- 第一章 绪论7-9
- 1.1 课题研究的背景7-8
- 1.2 课题研究的意义8
- 1.3 本论文研究内容8-9
- 第二章 搭建宿主机嵌入式 Linux 开发环境9-13
- 2.1 安装 Linux 操作系统9-11
- 2.1.1 安装虚拟机9
- 2.1.2 安装操作系统9-10
- 2.1.3 建立 TFTP 服务10-11
- 2.1.4 建立 NFS 网络文件系统服务11
- 2.2 安装交叉开发工具链11-13
- 第三章 BootLoader 的设计与移植13-17
- 3.1 BootLoader 简介13
- 3.2 Uboot 简介13
- 3.3 Uboot 的编译和移植13-17
- 第四章 嵌入式 Linux 内核的编译及移植17-37
- 4.1 Linux 内核代码目录树结构17-18
- 4.2 内核的配置和编译18-37
- 第五章 嵌入式 Linux 文件系统制作37-42
- 5.1 创建根文件系统的目录37
- 5.2 创建设备文件37
- 5.3 创建/etc 目录下配置文件37
- 5.4 编译并安装内核模块37-38
- 5.5 配置、编译和安装 busybox38-40
- 5.6 通过 NFS 服务,,完成开发板嵌入式 Linux 系统的启动40-42
- 第六章 图形用户界面 Qt 的编译和移植42-56
- 6.1 Qt-Extended 4.4.3(Qtopia4.4.3)的编译和移植42-48
- 6.1.1 编译和运行 x86 版本的 Qt-Extended 4.4.342-44
- 6.1.2 交叉编译和移植 ARM 版本的 Qt-Extended 4.4.344-48
- 6.2 QtE 的编译和移植48-56
- 6.2.1 编译和运行 x86 版本的 QtE-4.8.448-51
- 6.2.2 交叉编译和移植 ARM 版本的 QtE-4.8.451-54
- 6.2.3 编译和安装 Qt-x1154-56
- 第七章 基于 Qt 的嵌入式应用程序开发示例56-71
- 7.1 串口助手程序的开发56-63
- 7.2 QtE 测试程序的开发63-71
- 第八章 结束语71-72
- 参考文献72-74
- 致谢74-75
- 附录 175-79
- 附录 279-81
【参考文献】
中国期刊全文数据库 前10条
1 王东,李哲英;U-Boot在S3C44B0上的移植方法[J];北京交通大学学报;2005年02期
2 刘大伟;;U-Boot在ARM平台的移植与应用[J];中国传媒大学学报(自然科学版);2008年03期
3 何立民;;从嵌入式系统视角看物联网[J];单片机与嵌入式系统应用;2010年10期
4 吴平,曹晓琳,李波,王遵立,丁铁夫;基于ARM核的S3C4510B启动代码的研究与应用[J];电子器件;2004年02期
5 赵敏;杨恢先;汤安平;;基于S3C2440的嵌入式Linux系统移植的研究与实现[J];电子器件;2008年06期
6 于云松;由德凯;孙其芳;;基于S3C2440的Bootloader的设计与实现[J];甘肃科技;2008年15期
7 唐永波,喻建文,邱绪莲;基于linux嵌入式系统的研究[J];计算机与数字工程;2005年10期
8 贾秋亭;侯瑞莲;;嵌入式Linux的开发[J];山东轻工业学院学报(自然科学版);2006年04期
9 李磊;王安义;张瑞先;;基于移动终端的蓝牙技术方案的实现[J];通信技术;2007年12期
10 张杰,曹卫华,吴敏,施卫强;基于S3C2410的Linux移植[J];微机发展;2005年06期
本文关键词:基于ARM11的嵌入式Linux开发平台的研究,由笔耕文化传播整理发布。
本文编号:372995
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/372995.html