学位论文 > 优秀研究生学位论文题录展示
基于ARM-Linux嵌入式系统的研究与应用
作 者: 帅春燕
导 师: 吕杨
学 校: 昆明理工大学
专 业: 计算机应用技术
关键词: 嵌入式系统 ARM技术 嵌入式linux
分类号: TP316.81
类 型: 硕士论文
年 份: 2004年
下 载: 895次
引 用: 10次
阅 读: 论文下载
内容摘要
嵌入式系统由于融合了计算机技术、数字通信技术、半导体技术等多种技术,符合当前电子类设备对体积,成本,性能的需求,而得到了高速的发展。嵌入式系统不同于原来的单片机系统,它不仅有自己的操作系统,上层应用程序,而且还具备网络通信和信息管理的功能。 ARM体系的处理器是目前嵌入式系统中使用最广泛的处理器。它采用了RISC技术,具有寻址方式简单,寄存器多,指令长度固定等特点,使得它的处理速度快,执行效率高。由于Linux对于ARM技术的支持,具有内核可裁减,网络功能强大,代码开放的特点,把linux应用到嵌入式系统中,能充分发挥ARM和linux的优势。本文论述了嵌入式系统的特点和应用领域,ARM技术的实现机制,linux的内核特点和体系结构,嵌入式UClinux的体系结构以及uclinux与标准linux的不同之处。 本文的最后介绍了uclinux系统的移植,针对ARM体系结构uclinux的内核裁减和重编译。以及在uclinux之上嵌入应用程序和外挂设备的编写流程、编写方法。最后添加了将uclinux作为网络服务器运行的应用程序的实现原理以及其实现代码。
|
全文目录
第一章 绪言 6-11 1.1 背景 6 1.2 嵌入式系统的概述 6-7 1.3 嵌入式系统的特点 7-8 1.4 嵌入式系统的主要研究方向 8 1.5 国内外发展的情况 8-10 1.6 本论文完成的工作 10-11 第二章 嵌入式linux的概述 11-18 2.1 嵌入式linux的优势 11-12 2.2 嵌入式linux目前的发展状态 12-13 2.3 一个嵌入式linux系统的构建 13-18 第三章 Linux的内核分析与解读 18-34 3.1 进程管理 18-22 3.2 进程的创建 22-23 3.3 进程的调度 23-27 3.4 内核机制 27-28 3.5 内存管理 28-30 3.6 设备管理 30-34 第四章 ARM的体系机构和编程 34-42 4.1 简介 34 4.2 ARM技术的应用领域 34 4.3 ARM支持的开发工具 34-35 4.4 ARM采用的先进技术 35-36 4.5 ARM的整体结构 36-42 第五章 uClinux的内核特点 42-49 5.1 简介 42 5.2 内存管理 42-44 5.3 进程 44-46 5.4 uClinux小型化的方法 46-47 5.5 uClinux的开发环境 47 5.6 Linux的可执行文件格式 47 5.7 针对实时性的解决方案 47-49 第六章 实际应用 49-63 6.1 开发硬件环境介绍 49-52 6.2 软件环境 52-57 6.3 uClinux中加载应用程序 57-62 6.4 在uclinux中添加设备启动程序 62-63 结论 63-64 致谢 64-65 参考文献 65-66 附录A 66-76
|
相似论文
- 汽车的电动助力转向系统,U463.4
- 基于ARM9的Windows CE系统移植,TP316.7
- 基于嵌入式图像处理单元的运动目标跟踪系统研究,TP391.41
- 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
- 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
- LXI-VXI适配器研制,TP274
- 高性能恒温晶体振荡器温度控制系统的研究,TN752
- 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
- 嵌入式中医经脉理疗仪的研究,R197.39
- 基于windows xp嵌入式系统的心电检测分析仪,R197.39
- 基于嵌入式系统钻孔成像装置的研究,P634.3
- 一体化能量回馈电梯驱动控制系统实现,TP273
- 数字型智能终端系统门口机的设计,TP368.1
- 基于嵌入式系统的水厂加氯智能控制系统,TU991.2
- 智能控制的电力核相技术研究,TP368.1
- 基于μC/OS-Ⅱ的红外辐射测温系统研究,TN215
- 基于DSP的双丝焊机及人机界面研究,TG409
- 多功能火灾报警楼层显示器的设计与实现,TN873
- 基于WiFi的无线虚拟存储系统,TN929.5
- 嵌入式网络视频应用技术的研究与实现,TP368.1
- 基于Qt/E的嵌入式膜片钳系统设计,TP368.1
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 操作系统 > 网络操作系统 > UNIX操作系统
© 2012 www.xueweilunwen.com
|