基于Rabbit2000的网络通信及其实现

基于Rabbit2000的网络通信及其实现

论文摘要

当前我国正在大力发展数字电视产业,前端设备作为数字电视系统的核心组成部分,具有类型多样、数量多、参数多等特点,需要进行集中管理。本文针对数字电视前端系统中各个设备网络通信的需要,设计了该网络通信系统,用来在数字电视前端设备中的控制服务器和底层的设备间进行数据的传送和设备的管理。本文详细介绍了基于Rabbti2000 的网络通信系统的设计过程和实现方案。文章主要分为以下的几个部分:一,根据目前数字电视的发展,论证设计该通信系统的必要性;二,根据功能要求,给出了系统的设计方案,并规定了网络通信的协议内容;三,详细介绍了基于Rabbit2000 的网络通信系统的硬件设计思路,并给出了主要芯片的介绍和硬件单元的原理图;四,根据所选择的方案编写其软件程序,详细介绍了所采用的软件平台并给出了系统的总体流程图及各个主要模块的流程图;五,对系统中重要的DHCP 功能进行了介绍,并对协议进行分析,给出了软件实现的流程图;最后,实现了基于Rabbit2000 的网络通信系统,并给出了系统设计过程中出现的问题以及相应的解决方法。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第一章 引言
  • 1.1 课题背景
  • 1.2 课题意义
  • 1.3 数字电视前端系统概述
  • 1.4 本论文的内容
  • 第二章 总体设计
  • 2.1 系统功能要求
  • 2.2 系统体系结构
  • 2.3 系统设计
  • 2.3.1 MCU 与控制服务器之间的通信协议
  • 2.3.2 MCU 与串口之间的通信协议
  • 2.3.3 波特率及数据位的定义
  • 2.4 硬件方案选择
  • 第三章 系统的硬件设计
  • 3.1 系统硬件设计的总体结构
  • 3.2 系统硬件资源介绍
  • 3.2.1 Rabbit2000 微处理器简介
  • 3.2.2 RTL8019AS 的介绍
  • 3.3 系统硬件单元电路设计
  • 3.3.1 系统时钟电路设计
  • 3.3.2 程序存储区/数据存储区扩展电路
  • 3.3.3 Rabbit2000 的程序接口电路
  • 3.3.4 8019AS 以太网控制器连接电路
  • 第四章 系统的软件设计
  • 4.1 软件的开发环境—Dynimic C
  • 4.1.1 Dynamic C 的特点
  • 4.1.2 特点
  • 4.1.3 动态C 在功能上的提高及特点
  • 4.2 系统软件设计思路
  • 4.3 系统软件各个模块功能介绍
  • 4.3.1 总流程图
  • 4.3.2 DHCP 模块功能
  • 4.3.3 UDP 模块功能
  • 4.3.4 TCP 模块功能
  • 4.3.5 串口模块功能
  • 4.4 软件的主要特点
  • 4.4.1 实现“一站式”编程
  • 4.4.2 IP 地址动态分配
  • 第五章 DHCP 协议分析及其软件实现
  • 5.1 DHCP 简介
  • 5.2 协议分析
  • 5.2.1 DHCP 的设计目标
  • 5.2.2 DHCP 信息包格式
  • 5.2.3 DHCP 工作原理
  • 5.2.4 DHCP 的客户/服务器协议内容
  • 5.2.5 服务器选择租用时间的规则
  • 5.2.6 客户端情况
  • 5.3 协议的实现
  • 第六章 结论
  • 6.1 产品图样
  • 6.2 结论
  • 6.3 研制中出现的问题及解决方法
  • 6.3.1 如何解决 Dynamic C 无法找到 Rabbit 芯片的问题
  • 6.3.2 如何使 Dynamic C 识别制作板子的型号
  • 6.3.3 如何确保网络的可靠连接
  • 6.4 小结
  • 致谢
  • 参考文献
  • 个人简历及研究成果
  • 相关论文文献

    • [1].White Rabbit flavored Perfume Launched On-line Limited Sale[J]. China Detergent & Cosmetics 2019(02)
    • [2].魔术师的帽子(英文)[J]. 英语画刊(高级版) 2020(07)
    • [3].My Rabbit[J]. 阅读 2018(92)
    • [4].My Rabbit[J]. 阅读 2019(20)
    • [5].Images in Rabbit,Run from Archetypal Perspective[J]. 校园英语 2016(31)
    • [6].兔子(英文)[J]. 阅读 2016(92)
    • [7].作文选登[J]. 疯狂英语(小学版) 2017(01)
    • [8].感觉器官[J]. 英语画刊(高级版) 2017(03)
    • [9].Waiting for a Rabbit[J]. 阅读 2017(20)
    • [10].颜色[J]. 阅读 2017(36)
    • [11].赤狐[J]. 阅读 2017(ZB)
    • [12].和学生一起演课本[J]. 小学教学设计 2017(33)
    • [13].The warm-hearted Little Rabbit[J]. 阅读 2016(69)
    • [14].What are they wearing?[J]. 小学生必读(中年级版) 2012(05)
    • [15].Saving a Rabbit[J]. 英语大王 2013(Z2)
    • [16].As Timid As Rabbit[J]. 小学生必读(中年级版) 2011(Z1)
    • [17].Who's crying?[J]. 青少年日记(小学生版) 2011(03)
    • [18].My Favourite Pet[J]. 小学生必读(中年级版) 2011(09)
    • [19].给学生一个机会,还老师一份惊喜[J]. 河北教育(教学版) 2008(01)
    • [20].Experimental and finite element analysis of tibial stress fractures using a rabbit model[J]. World Journal of Orthopedics 2013(04)
    • [21].桂婷婷“Clever Rabbit and the Lion”绘本故事教学赏析[J]. 小学教学设计 2018(12)
    • [22].桂婷婷“Clever Rabbit and the Lion”绘本教学片断赏析[J]. 小学教学设计 2018(27)
    • [23].给学生一个机会,还老师一份惊喜[J]. 新课程(小学版) 2008(Z1)
    • [24].Little Rabbits[J]. 阅读 2020(28)
    • [25].Biomechanics of sclera crosslinked using genipin in rabbit[J]. International Journal of Ophthalmology 2017(03)
    • [26].My rabbit[J]. 小学生作文辅导(教师适用) 2010(11)
    • [27].Development and validation of analytical method for the estimation of lamivudine in rabbit plasma[J]. Journal of Pharmaceutical Analysis 2011(04)
    • [28].All-trans retinoic acid promotes smooth muscle cell differentiation of rabbit bone marrow-derived mesenchymal stem cells[J]. Journal of Zhejiang University-Science B(Biomedicine & Biotechnology) 2010(07)
    • [29].冀教版《英语》(一起)六(下)Unit 2 The Tortoise and the Rabbit[J]. 小学教学设计 2018(06)
    • [30].为什么兔子的耳朵特别长?(英文)[J]. 阅读 2018(29)

    标签:;  ;  

    基于Rabbit2000的网络通信及其实现
    下载Doc文档

    猜你喜欢