当前位置:主页 > 科技论文 > 计算机论文 >

基于S3微控制器嵌入式系统的研究

发布时间:2022-11-03 22:40
  计算机技术发展到今天,嵌入式系统的应用越来越广泛,嵌入式计算机在应用数量上已经超过了各种通用计算机,随着网络技术日新月异的发展,各种网络器件越来越多的应用于嵌入式系统。微处理器产生后,以其价格低廉、结构小巧的特点为外设连接提供了稳定可靠的硬件构架。20世纪90年代,ARM 32位嵌入式微处理器得到了广泛的应用,占据了低功耗、低成本和高性能的嵌入式系统应用领域的领先地位。 Linux操作系统可应用于多种硬件平台,源代码开放,且本身内置了网络支持,高度模块化,因此Linux非常适合作嵌入式开发的操作系统。uClinux是Linux的一个分支,是专为没有MMU(内存管理)的CPU而设计的嵌入式操作系统,在嵌入式系统的开发中得到了广泛的应用。 论文主要研究了基于ARM的嵌入式Linux开发,设计了以三星ARM7TDMI CPU为核心的双网口嵌入式硬件系统;分析了uClinux内核,开发了uClinux内核针对硬件平台的修改和移植的方法,并在硬件平台上嵌入了uClinux系统,系统已经能正常启动;设计了基于Linux的RTL8019AS... 

【文章页数】:51 页

【学位级别】:硕士

【文章目录】:
摘要
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网络驱动程序移植中注意的几个问题
结束语
致谢
参考文献
攻读学位期间发表的论文


【参考文献】:
期刊论文
[1]基于uClinux嵌入式系统的设备驱动程序的研究[J]. 龚彬,吴平,刘维亚,王遵立.  电子工程师. 2004(01)
[2]基于S3C44B0X的uClinux的移植[J]. 刘安昱 ,温晓辉 ,刘志红.  单片机与嵌入式系统应用. 2003(12)
[3]移动IP隧道技术在Linux内核中的设计与实现[J]. 刘淑芬,翁苏湘.  焦作工学院学报(自然科学版). 2003(06)
[4]uClinux系统分析[J]. 万加富,张占松,闫荷花.  计算机与现代化. 2003(10)
[5]嵌入式OS-uClinux软件开发环境的建立及应用程序开发模式[J]. 张东卫,毛玉良,刘伟平,潘淳.  微计算机信息. 2003(10)
[6]在嵌入式uCLinux上实现设备驱动程序的添加[J]. 秦益霖.  常州信息职业技术学院学报. 2003(03)
[7]Linux操作系统内核同步机制分析[J]. 胡小龙,李刚,陈明.  长沙铁道学院学报. 2003(03)
[8]利用ColdFire uClinux实现数据采集和传输[J]. 陆宝辂 ,李荐民 ,李刚.  电子技术应用. 2003(07)
[9]uClinux—一种嵌入式Linux系统[J]. 朱玮玮,杨建明.  舰船电子工程. 2003(04)
[10]嵌入式μClinux家庭网关[J]. 张秋余,魏政,宋静.  电子产品世界. 2003(12)



本文编号:3700759

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3700759.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户4ba3e***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com