论文题目: 基于嵌入式ARM的视频以太网服务器的设计
论文类型: 硕士论文
论文专业: 信号与信息处理
作者: 张鲁
导师: 冯驰
关键词: 嵌入式系统,以太网
文献来源: 哈尔滨工程大学
发表年度: 2005
论文摘要: Internet网络正在经历着飞速的发展,由此各种网络产品也层出不穷。近年来,随着软硬件资源的成熟与完善,嵌入式系统的应用已成为21世纪热点之一,其应用领域涉及通信、自动化、信息家电、军事等各个方面。本文主要介绍用ARM和嵌入式Linux开发一个以太网视频服务器,并实现了硬件和软件过程。全文一共分五章,它们分别介绍课题的背景、详细设计过程和结构框架。 第1章介绍了系统的相关知识、嵌入式系统的概念和课题背景。包括了系统的工作原理和特点,嵌入式系统的硬件和软件,重点介绍了嵌入式Linux在网络产品中的优点和广泛应用,并把它选作为嵌入式开发的软件系统。 第2章介绍了系统硬件设计,系统结构框图和各个模块,包括ARM的结构、FLASH模块、SDRAM模块,串口模块和以太网模块。 第3章主要介绍了底层硬件BootLoader的设计和完成。BootLoader就是在操作系统内核运行之前运行的一段程序。通过这段程序,可以初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境。 第4章主要介绍了系统的软件结构设计,也就是视频服务器的代码的编写。在本章节中主要用Linux实现从串口到以太网传输功能。同时完成了底层的驱动程序。 第5章主要介绍了开发环境和调试过程。通过硬件软件测试后,基本完成了系统所要求的部分功能。 结论介绍了完成的工作情况、达到的目标和实现的性能,同时也为下一步工作作准备。
论文目录:
第1章 绪论
1.1 引言
1.2 视频服务器
1.3 嵌入式系统
1.3.1 嵌入式硬件
1.3.2 嵌入式 Linux
1.4 课题完成的工作
第2章 系统硬件结构设计
2.1 图像采集电路
2.2 视频服务器模块
2.3 ARM微处理器的相关知识
2.3.1 ARM微处理器的工作状态
2.3.2 ARM体系结构的存储器格式
2.3.3 指令长度及数据类型
2.3.4 处理器模式
2.3.5 存储器组织
2.3.6 异常(Exceptions)
2.3.7 S3C4510B简介
2.4 电路简介
2.4.1 以太网接口
2.4.2 FLASH存储器接口电路
2.4.3 SDRAM接口电路
2.4.4 串行接口电路
2.4.5 JTAG连接电路
2.4.6 其他电路
2.5 小结
第3章 BootLoader的设计和完成
3.1 BootLoader的概念
3.1.1 BootLoader所支持的 CPU和嵌入式板
3.1.2 BootLoader的安装媒介(Installation Medium)
3.1.3 BootLoader的启动过程是单阶段还是多阶段
3.1.4 BootLoader的操作模式(Operation Mode)
3.2 BootLoader的主要任务与典型结构框架
3.2.1 BootLoader的stage1
3.2.2 BootLoader的stage2
3.3 基于本系统的 BootLoader
3.4 小结
第4章 系统的软件结构设计
4.1 图像采集模块
4.2 Linux编程
4.2.1 Linux设备驱动程序
4.2.2 Linux网络系统体系结构
4.2.3 Linux网络驱动程序
4.2.4 以太网驱动程序
4.2.5 Linux串口编程
4.3 Linux下的C编程
4.3.1 GCC编译器
4.3.2 GNU MAKE
4.3.3 GDB
4.4 小结
第5章 系统的测试
5.1 开发环境
5.1.1 硬件开发环境
5.1.2 软件开发环境
5.2 调试方法
5.2.1 程序调试步骤
5.2.2 添加用户应用程序到uClinux
5.2.3 编译uClinux内核
5.2.4 程序的下载
5.2.5 程序的调试
5.3 测试过程
结论
参考文献
攻读硕士学位期间发表的论文和取得的科研成果
致谢
发布时间: 2005-10-21
参考文献
- [1].基于ARM的串口转以太网接口设计[D]. 薛莲.南京理工大学2010
- [2].基于电信级以太网技术的多业务承载平台的研究[D]. 朱伟嘉.武汉邮电科学研究院2009
- [3].时间触发以太网关键技术的研究[D]. 罗勇.电子科技大学2014
- [4].基于令牌的电信级以太网保护技术的研究[D]. 万俊.西南交通大学2014
- [5].基于**公司产品的同步以太网模块设计[D]. 张玺.北京邮电大学2011
- [6].嵌入式TCP/IP在工业以太网中的研究与应用[D]. 李维.湖南师范大学2007
- [7].基于网络演算的时间触发以太网的研究[D]. 李振伟.电子科技大学2013
- [8].硬实时综合业务以太网的研究与实现[D]. 樊斌.电子科技大学2005
- [9].工业以太网的实时调度及系统设计[D]. 宰守刚.浙江大学2003
- [10].基于以太网的控制器设计与开发[D]. 樊苗.东北大学2013
相关论文
- [1].基于ARM的嵌入式视频监控系统设计[D]. 张伟伟.南京理工大学2007
- [2].基于ARM视频采集系统的设计与实现[D]. 周广荣.大连海事大学2007
- [3].基于ARM和UCOS-II的嵌入式CAN-以太网网关的研究与实现[D]. 李正荣.合肥工业大学2007
- [4].基于嵌入式ARM车载智能终端的研究和设计[D]. 王春雷.河北工业大学2006
- [5].基于ARM处理器的串行通信与以太网协议的研究与应用[D]. 丁继东.华东师范大学2005
- [6].基于ARM芯片和uClinux系统的嵌入式以太网网关的研究[D]. 曹源.浙江大学2004
- [7].基于ARM微处理器的嵌入式以太网接口的研究[D]. 徐志辉.哈尔滨理工大学2005
- [8].基于ARM和以太网的数据采集系统设计与实现[D]. 姜小涛.大连海事大学2006
- [9].ARM嵌入式系统实验开发平台研究与实现[D]. 骆飞.西南交通大学2006
- [10].基于ARM-Linux的嵌入式产品平台构建[D]. 陈军.浙江大学2004