论文题目: 基于S3微控制器嵌入式系统的研究
论文类型: 硕士论文
论文专业: 检测技术与自动化装置
作者: 冯国飞
导师: 宋蕴兴
关键词: 嵌入式,网络驱动程序
文献来源: 天津科技大学
发表年度: 2005
论文摘要: 计算机技术发展到今天,嵌入式系统的应用越来越广泛,嵌入式计算机在应用数量上已经超过了各种通用计算机,随着网络技术日新月异的发展,各种网络器件越来越多的应用于嵌入式系统。微处理器产生后,以其价格低廉、结构小巧的特点为外设连接提供了稳定可靠的硬件构架。20世纪90年代,ARM 32位嵌入式微处理器得到了广泛的应用,占据了低功耗、低成本和高性能的嵌入式系统应用领域的领先地位。 Linux操作系统可应用于多种硬件平台,源代码开放,且本身内置了网络支持,高度模块化,因此Linux非常适合作嵌入式开发的操作系统。uClinux是Linux的一个分支,是专为没有MMU(内存管理)的CPU而设计的嵌入式操作系统,在嵌入式系统的开发中得到了广泛的应用。 论文主要研究了基于ARM的嵌入式Linux开发,设计了以三星ARM7TDMI CPU为核心的双网口嵌入式硬件系统;分析了uClinux内核,开发了uClinux内核针对硬件平台的修改和移植的方法,并在硬件平台上嵌入了uClinux系统,系统已经能正常启动;设计了基于Linux的RTL8019AS的网络芯片的驱动程序,并将其嵌入到了所裁减的uClinux系统上。 论文研究了ARM的开发方案,完成了uClinux针对ARM的移植,在嵌入式系统研究领域,具有一定的实践和研究价值。最后,对所作的工作进行了总结并针对本系统的不足提出了改善方案。
论文目录:
摘要
Abstract
1 绪论
1.1 嵌入式系统
1.2 嵌入式 Linux操作系统概述
1.3 uClinux介绍
1.4 嵌入式操作系统的发展趋势
1.5 研究的工作和论文的内容
2 uClinux系统
2.1 uClinux的内核加载方式
2.2 uClinux的内存管理
2.3 uClinux的多进程处理
2.4 uClinux针对实时性的解决方案
2.5 uClinux的开发环境
3 硬件平台
3.1 中央处理器S3C4510B
3.2 FLASH-HY29LV160
3.3 SDRAM-HY57V641620
3.4 网络芯片
3.5 开发工具ARM-SDT
4 uClinux的移植
4.1 建立开发环境
4.2 针对硬件信息对内核源码的修改
4.3 编译uClinix内核
4.4 uClinux内核的启动信息
4.5 应用程序的添加方法
5 添加RTL8019网络驱动程序
5.1 Linux设备驱动程序的分类
5.2 编写驱动程序的基本概念
5.3 Linux系统网络驱动程序的结构
5.4 Linux网络驱动程序的基本方法
5.5 RTL8019网络驱动程序
5.6 RTL8019网络驱动程序移植中注意的几个问题
结束语
致谢
参考文献
攻读学位期间发表的论文
发布时间: 2007-01-10
参考文献
- [1].基于ARM9的嵌入式系统的构建研究[D]. 牟琳.重庆大学2006
- [2].老人陪护系统硬件的设计与实现[D]. 张保双.浙江工业大学2017
- [3].基于ARM和Windows Embedded CE 6.0的嵌入式车载系统的设计及研究[D]. 黄福睿.沈阳理工大学2011
- [4].基于ARM嵌入式的电网谐波检测系统的分析和实现[D]. 沈祖崮.西安科技大学2011
- [5].基于S3CEB2410的嵌入式Linux平台的研究、升级及应用[D]. 刘纯祥.昆明理工大学2008
- [6].嵌入式实时操作系统在ARM系列微处理器上的移植研究[D]. 吴伟.昆明理工大学2007
- [7].基于ARM9和Linux操作系统的嵌入式应用开发[D]. 郑洪刚.西安科技大学2007
- [8].基于ARM的壁挂炉燃烧室气密性自动测试系统[D]. 毕研雷.南京航空航天大学2012
- [9].基于ARM电子白板系统的硬件设计与软件实现[D]. 兰英.吉林大学2008
- [10].基于ARM的嵌入式Linux操作系统的移植[D]. 田磊.西安电子科技大学2009
相关论文
- [1].嵌入式无线网络监测系统设计与研究[D]. 王培娟.山东科技大学2007
- [2].基于ARM的嵌入式系统设计[D]. 郭朗.电子科技大学2007
- [3].基于ARM的嵌入式系统研究与应用[D]. 武心庆.曲阜师范大学2007
- [4].基于ARM嵌入式系统实验平台的设计与研究[D]. 刘鑫.内蒙古大学2007
- [5].基于8位MCU的嵌入式Web服务器研究[D]. 王良.武汉理工大学2007
- [6].基于S3C44B0X和uClinux的嵌入式系统的设计与实现[D]. 胡伟松.武汉理工大学2006
- [7].基于ARM的网络显示器中USB接口的驱动[D]. 杨建华.河北工业大学2006
- [8].光收发机SNMP网络管理系统的研究与实现[D]. 陈东明.暨南大学2003
- [9].嵌入式系统的网络接入技术研究[D]. 印士波.哈尔滨工程大学2003
- [10].构建基于以太网及Internet技术的嵌入式WEB服务器[D]. 黄金生.天津工业大学2004