一、基于MPC850的嵌入式系统设计与应用(论文文献综述)
冯先成,李寒,张铁男[1](2012)在《基于MPC850 VxWorks系统的BSP设计》文中指出首先介绍嵌入式系统VxWorks及其启动过程;分析了基于MPC 850最小系统的硬件和BSP的执行流程;重点研究了MPC850BSP的设计与应用程序加载,包括其硬件驱动程序的设计、应用程序加载、建立调试环境和target server的配置等;基于MPC850系统的Vxworks BSP调试平台的实现,对Vxworks上层应用软件和底层硬件驱动的并行开发有着很重要的意义。
赵海峰[2](2009)在《一种嵌入式无线电通信监听录音系统设计与实现》文中进行了进一步梳理基于无线电通信行业的特殊语音记录需求,设计并实现了本监听录音系统。为了设计超大存储容量、性能可靠、噪声小、体积小巧且成本低廉的语音记录仪,文章对嵌入式系统原理和数字信号处理算法进行了分析与研究,采用基于最小均方(LMS)的自适应噪声对消算法,使得消噪前后语音信号质量有明显改善,以此来完成通信状况下语音信号的清晰记录;在此基础上,实现了μC/OS-Ⅱ和处理程序在ARM微处理器上的移植。另外,基于DM9000的嵌入式系统的网络接口技术,并结合实际情况,设计了基于ARM芯片和半导体存储技术大容量的网络型嵌入式语音处理系统。系统以嵌入式系统为核心,结合外围电路,完成了对多条语音数据的消噪、压缩、存储、提取、播放、网络传输远程管理等多种操作。并依据系统原理设计制作了主板和各接口电路。经半年多的现场运行试验,证明系统运行可靠,达到设计要求。本文实现的系统可方便地应用于船舶、公交及其它公共场合的无线电通信,具有很好的工程应用前景。
于长林[3](2009)在《嵌入式技术在远程控制与测量系统中的应用研究》文中提出电脑中的远程控制技术,始于DOS时代,只不过当时由于技术上没有什么大的变化,网络不发达,市场没有更高的要求,所以远程控制技术没有引起更多人的注意。但是,随着网络的高度发展,电脑的管理及技术支持的需要,远程操作及控制技术越来越引起人们的关注。本文在总结与分类研究了当今主流的嵌入式远程测控系统所采用的各种技术的基础上,设计并部分实现了一套引入CAN(Control Area Network)现场总线的典型的嵌入式远程测控系统。该系统基于主流的32位嵌入式处理器和嵌入式实时操作系统设计,可以实时地采集CAN总线传输的监测数据并在做进一步处理后汇总到远程测控中心,从而完成实时测控的功能。该系统的设计与部分实现为现场总线引入嵌入式远程测控系统提供了可能性验证。第一章综述了本文研究工作的意义和主要工作内容。第二章基于Internet的发展现状总结并且研究了当前应用于远程测控系统中的主要嵌入式技术与当前发展状况,包括:测控系统接入Internet的主流技术、高速测控系统的数据采集方案、数据处理方案和嵌入式系统的应对安全问题的解决机制。第三章在前文技术性总结的基础上设计了一套基于CAN现场总线的嵌入式远程测控系统,包括总体方案设计、硬件设计,并给出了实时任务模块、CAN总线通讯模块、网络通讯模块和远程维护模块的详细设计。第四章重点介绍了CAN总线控制器驱动程序的开发过程与软件实现。在PowerPC处理器开发板的软硬件平台上,实现并验证了CAN总线控制器SJA1000的通讯模块,为系统数据采集子功能的实现提供了可行性。CAN总线技术的引入证明CAN总线功能简化了现场设备与与数据采集子系统的联系,并能实时地传送数据,构成分布式的测控系统,使工业控制测量系统与上层管理控制网络相联结,实现信息共享的功能,使得生产控制者能够实时检测现场级工业设备的工作情况。第五章给出了本文的主要研究结论,并对嵌入式系统可靠性和数据安全性等方面给出了改进工作的展望。
周亮,刘开培,李俊娥[4](2008)在《基于PowerPC的嵌入式协议隔离设备在电力系统中的实现》文中认为嵌入式Linux技术具有稳定与经济的特点,比双主机隔离方案安全高效。PowerPC体系开发板又广泛用于网络安全设备,因此,选择GE850EH开发板,运用嵌入式Linux的方法来开发新型协议隔离设备,是实现电力系统协议隔离的最优选择。通过研究GE850EH开发板的寄存器配置与Bootloader移植,创建Linux文件系统,引导操作系统,成功地实现了一个高效且安全可靠的电力协议隔离设备。而且,在网络数据的捕获方法上,使用了目前最先进的libnet和libpcap函数库,在应用层上完全控制了基于TCP/IP协议的数据包的收发过程。最后,讨论了协议隔离与网闸技术的结合与发展前景。
于兴晗[5](2008)在《基于嵌入式操作系统VxWorks和MPC860T的内容过滤防火墙设计及实现—硬件设计及实现》文中指出本文针对基于嵌入式操作系统VxWorks内容过滤硬件防火墙设计及实现——硬件设计的课题,主要研究了应用嵌入式操作系统VxWorks和MPC860T嵌入式微处理器,设计和开发计算机网络防火墙。本文主要做了以下工作:1.详细描述了硬件防火墙所涉及的定义、结构、工作原理、例行检查、基本功能、特殊功能以及国内外发展状况。同时对课题的来源、特点和研究内容进行详细介绍,为实现本课题的硬件进行器件选型提供依据。2.围绕嵌入式操作系统VxWorks,本文对如何构造嵌入式VxWorks系统进行了详细阐述,包括嵌入式操作系统VxWorks的简单介绍、如何规划硬件平台、嵌入式操作系统常用的通讯技术、开发嵌入式操作系统VxWorks常用的调试工具以及开发嵌入式操作系统VxWorks应该注意的几个关键问题。3.第三章对MPC860T芯片进行了详细介绍,包括Power PC简介、MPC860T处理器简介和MPC860T处理器的工作原理;在介绍MPC860T处理器的工作原理时主要对系统的复位电路、时钟电路、存储器控制器电路等作了详细分析。4.第四章主要以系统的观点来对整个系统的设计与开发进行分析,包括系统简介、课题要求的设计指标、设计的主导思想、设计方案、系统框图以及工作原理等几方面。5.第五章以MPC860T芯片为核心开发硬件防火墙的硬件平台,研究了如何针对系统的需求进行硬件电路设计,包括芯片选型,接口电路设计,以及在设计和调试过程中应该注意的问题等。6.第六章详细介绍了通过移植风河公司提供的板极支持包—ads860,成功地开发出硬件防火墙系统所用的基于VxWorks的板极支持包BSP的详细步骤,总结出了开发调试BSP的方法、需要注意的问题、建立新的BSP的方法和设计实现BSP应该避免的错误。7.第七章对课题的研究结果和实现的意义进行了简单介绍。本论文的研究开发工作是在实践的基础上完成的,成功地设计出以摩托罗拉公司的双核的MPC860T芯片为核心的嵌入式硬件系统,通过调试该硬件系统运行正常,并在此基础上成功地嵌入VxWorks操作系统,系统运转正常。
王晶[6](2008)在《基于PowerPC的嵌入式通信平台的研究与实现》文中指出本文主要从嵌入式通信平台的硬件模块设计、软件开发环境搭建、驱动程序设计和系统应用程序的设计几个方面,对嵌入式通信平台进行了研究与实现,为基于通信应用的嵌入式系统开发提供了一种通用可行的解决方案。本文首先介绍了系统的硬件模块设计,包括总体模块设计和各个接口的设计,并分析了针对嵌入式通信平台的PPCBOOT引导程序和嵌入式Linux系统的配置、编译和移植;然后重点阐述了嵌入式通信平台RTL8019AS以太网控制器和串口驱动程序的设计方法,并分析了驱动程序的调试方法;最后讨论了系统应用程序的开发及驱动程序的测试理论,并设计开发了串口通信应用程序和ping命令模拟程序,对串口和以太网控制器驱动程序的功能和性能进行了测试。
彭旭[7](2007)在《基于嵌入式系统的通信控制器设计与开发》文中认为神舟五号、六号的相继成功发射,标志着中国航天事业发展有了长足的进步,同时也代表着我国尖端科技和综合国力的水平。人们迫切要求对深空进行下一步的探索。月球作为离我们最近的星体,成为了最有可能近期实现的目标。目前国家已经制定了相关的日程,准备发送月球探测器对月球进行考察。在很多方面,深空通信与地面通信是不一样的。因此根据深空环境制定相应的措施和办法是目前重要的任务。本课题要对月球车探测器的通信控制器进行设计,能够在月表与着陆器和地面站进行数据的传送。通信控制器主要对链路协议进行控制,本文针对月地、月表的空间信道特点,提出了其在链路层的可取方案。同时在软件上实现了全双工通信。首先,研究了深空通信的特点以及应用较为广泛的空间通信协议,如CCSDS、OMNI等空间通信协议族。根据通信控制器对链路层协议进行控制的主要功能,分别分析了月地、月上空间通信的信道特点,进而提出了相应链路协议的控制方案。然后,文章深入的研究了数据链路层协议HDLC的格式与使用规则,分别根据月月信道和月地信道的特点进行帧调整。根据这些调整,本文用VC++作为编程平台,在Windows系统下对HDLC进行了软件实现。再次,本文对MPC850的硬件结构的进行了研究分析,将开发板、MPC850以及宿主机进行连接,按照要求对宿主机、网络环境等进行了初始化设定。本文着重研究了通信模块的作用和工作方式,为基于MPC850芯片的片上软件实现做准备。最后,本文中使用了MPC850+Linux作为系统开发平台,针对指定的链路层控制协议以及开发平台的特点,实现了全双工通信,并通过测试验证了所设计的基于嵌入式平台的通信控制器的可用性。
王占魁[8](2006)在《深空探测器测控通信控制器的设计与实现》文中研究表明随着航天事业的发展,人类对于太空探索的要求越来越迫切,神舟五号、六号的相继成功发射标志着中国航天事业发展有了长足的进步,但是当前中国航天技术与世界先进水平相比还有较大差距,也不适应国家现代化建设的需求。在我国成功发射了载人航天飞船之后,对于太空的探索有了更进一步的要求,所以月球探测成为了我国航天发展的下一个重要目标。本文主要研究内容就是对月球车测控通信控制器进行设计,使其能够在月表与着陆器和地面站进行测控和数据通信,并保证其在体积、功率有限条件下的可靠性。首先,研究了深空通信的特点以及应用较为广泛的空间通信协议,如CCSDS、OMNI等空间通信协议族。根据通信控制器对链路层协议进行控制的主要功能,分别分析了月地、月上空间通信的信道特点,进而提出了相应链路协议的控制方案。月地信道方面,选择了基于HDLC的改进帧格式,并采用Turbo码作为纠错编码;月表方面由于信道性能良好,采用标准HDLC的帧格式,对于高速率的图像信息同时应用Turbo码作为信道编码。接着,依据月上测控通信系统的具体要求,设计出通信控制器的硬件结构。选用MPC850芯片作为核心处理器,介绍了芯片的硬件结构和功能,着重说明了应用到的通信接口和以太网口部分的接口性能和特点,并给出了与核心处理器相连接的外围硬件电路。本文中最后研究了如何使用嵌入式系统的软件平台开发通信控制器,课题中采用了MPC850+Linux作为系统开发平台,说明了在Linux下如何建立开发环境和进行驱动程序的开发。我们针对采用的链路协议,在嵌入式平台上进行了软件设计,并完成了功能测试。
陈雪天[9](2004)在《嵌入式LINUX系统网络管理代理的设计与实现》文中指出随着微处理器技术的发展,嵌入式系统已经成为计算机领域的一个重要组成部分。它与通信和网络技术的结合可以极大地增强网络的智能性与灵活性,拓展通信功能。Linux由于其自身的良好特性,正广泛地运用于各种嵌入式系统当中。而在嵌入式Linux下实现网络管理的功能就是一项非常有意义的工作。 本文分析了网络管理的一般模型及其系统结构,对嵌入式系统的开发环境进行了研究,包括嵌入式硬件平台的设计以及软件开发构建方法、嵌入式Linux下的软件调试技术;通过对当今流行的网络管理协议SNMP的深入研究,在通信平台上设计并实现了嵌入式Linux系统网络管理的代理,并给出了部分测试结果。
王崇红[10](2004)在《嵌入式系统下通信接口驱动的设计与实现》文中进行了进一步梳理随着嵌入式系统技术的广泛应用,越来越多的嵌入式设备要求配备一种或多种网络通信接口。通信接口的设计和实现技术成为嵌入式系统技术中重要的一部分。由于Linux良好的开放性和USB总线极佳的通用性,USB设备在Linux操作系统中得到广泛的应用。嵌入式Linux的开发和研究成为目前嵌入式领域的一个热点,在嵌入式系统下开发USB接口等通信接口的驱动是一项很有意义的工作。 论文首先分析了了嵌入式系统的特点及发展趋势,介绍了自行研制开发的嵌入式通信平台的总体结构及论文的开发环境,阐述了在嵌入式系统下通信接口驱动的设计方法。 然后以Linux为嵌入式操作系统,分析了操作系统内核与驱动程序的关系,给出在此系统下进行驱动程序开发的原理及驱动程序的加载、调试方法。 通过对USB体系结构的深入研究,在嵌入式通信平台Motorola PowerPC 850上设计并实现了基于嵌入式Linux操作系统的USB系统,包括USB硬件接口电路和系统软件中Motorola PowerPC 850主控制器的驱动。 论文最后从介绍USB设备类入手,给出了USB设备驱动程序的加载方法,在嵌入式Linux系统中实现了U盘的驱动。
二、基于MPC850的嵌入式系统设计与应用(论文开题报告)
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
三、基于MPC850的嵌入式系统设计与应用(论文提纲范文)
(1)基于MPC850 VxWorks系统的BSP设计(论文提纲范文)
1 引言 |
2 Vxworks映像分类及其启动过程 |
3 MPC850 |
3.1 850CPU |
3.2 MPC 850最小系统 |
3.3 MPC850 BSP的执行流程 |
4 MPC850 BSP的设计与应用程序加载 |
4.1 BSP设计过程 |
4.2 MPC850 BSP设计流程 |
1) 地址映射 |
2) 频率设置 |
3) 中断 |
4) CPM功能 |
5) 串口功能 |
6) 网口 |
4.3 MPC850 BSP应用程序加载 |
4.3.1 构造一个基于AMD79C97网卡的BSP |
4.3.2 修改Tornado编译配置文件config.c |
4.3.3 编译VxWorks映像 |
4.3.4 建立调试环境 |
5 结语 |
(2)一种嵌入式无线电通信监听录音系统设计与实现(论文提纲范文)
中文摘要 |
Abstract |
第一章 概述 |
1.1 研究背景 |
1.1.1 语音记录设备的现状 |
1.1.2 社会需求 |
1.2 研究的目的和意义 |
1.3 研究的内容 |
1.4 本文工作和结构 |
1.4.1 本文工作 |
1.4.2 本文结构 |
第二章 相关技术分析与系统总体设计 |
2.1 嵌入式系统 |
2.1.1 嵌入式系统的定义 |
2.1.2 嵌入式系统的研究与进展 |
2.1.3 嵌入式系统的特点与应用 |
2.1.4 嵌入式系统设计面临的挑战 |
2.2 ARM处理器 |
2.2.1 ARM处理器的特点 |
2.2.2 ARM处理器系列 |
2.3 实时操作系统μC/OS-Ⅱ |
2.3.1 μC/OS-Ⅱ简介 |
2.3.2 μC/OS-Ⅱ任务调度机制 |
2.3.3 μC/OS-Ⅱ任务管理机制 |
2.3.4 μC/OS-Ⅱ的内存管理机制 |
2.4 系统需求分析 |
2.5 系统需要解决的关键问题 |
2.6 系统总体规划 |
2.7 本章小结 |
第三章 语音信号处理方法分析 |
3.1 数字信号处理 |
3.2 语音消噪算法 |
3.3 系统使用的消噪算法 |
3.3.1 算法分析 |
3.3.2 实验仿真 |
3.4 语音压缩算法 |
3.4.1 线性预测编码 |
3.4.2 混合编码算法 |
3.4.3 多带激励算法 |
3.4.4 先进多带激励算法 |
3.5 系统使用的压缩算法 |
3.5.1 算法分析 |
3.5.2 实验仿真 |
3.6 本章小结 |
第四章 系统硬件实现 |
4.1 系统硬件选择 |
4.1.1 嵌入式处理器的选择 |
4.1.2 硬件平台的选择 |
4.1.3 硬件调试工具的选择 |
4.2 设计基本思路 |
4.3 嵌入式系统的一般设计方法 |
4.4 系统设计原则 |
4.5 系统实现原理图 |
4.6 系统主要电路 |
4.6.1 2410CPU核心电路板 |
4.6.2 主板 |
4.6.3 SOCKET板 |
4.6.4 录音卡电路 |
4.6.5 硬件设计体会 |
4.7 本章小结 |
第五章 系统软件实现及测试 |
5.1 嵌入式操作系统的选择 |
5.2 程序流程 |
5.3 μC/OS-Ⅱ和处理程序在ARM微处理器上的移植 |
5.3 软件测试 |
5.3.1 嵌入式软件的测试 |
5.3.2 语音通道测试 |
5.3.3 文件系统测试 |
5.4 本章小结 |
第六章 总结与展望 |
6.1 全文总结 |
6.2 课题展望 |
参考文献 |
附录:核心电路板和系统完成图 |
致谢 |
攻读硕士学位期间公开发表的论文及参与的鉴定项目 |
详细摘要 |
(3)嵌入式技术在远程控制与测量系统中的应用研究(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 问题的提出 |
1.1.1 远程控制的需求 |
1.1.2 远程测控技术与嵌入式系统的结合 |
1.2 本文的主要工作 |
1.3 本文的组织 |
第二章 对现有远程嵌入式测控系统的总结和研究 |
2.1 接入 Internet 不同方式的研究 |
2.1.1 技术背景介绍 |
2.1.2 嵌入式系统接入 Internet 的几种方法 |
2.1.3 典型的嵌入式系统上实现 TCP/IP 协议栈接入方案 |
2.2 高速嵌入式远程测控系统的研究 |
2.2.1 高速远程测控系统的数据采集端研究 |
2.2.2 系统中的数据压缩处理算法 |
2.3 嵌入式远程测控系统中的安全问题解决方案研究 |
2.3.1 技术背景 |
2.3.2 软件解决方案 |
2.3.3 硬件解决方案 |
2.3.4 软硬件结合解决方案 |
2.4 小结 |
第三章 基于 CAN 总线嵌入式测控系统总体设计 |
3.1 总体设计 |
3.1.1 系统背景介绍 |
3.1.2 系统功能设计总论 |
3.2 本地数据采集中心嵌入式系统设计 |
3.2.1 本地数据管理 |
3.2.2 数据实时监测 |
3.2.3 嵌入式系统软件在线更新 |
3.3 嵌入式系统的设计与实现 |
3.3.1 系统硬件平台的设计 |
3.3.2 本地嵌入式系统软件设计 |
第四章 CAN 总线通讯模块设计与实现 |
4.1 CAN 总线技术介绍 |
4.2 CAN 总线通讯程序详细设计 |
4.3 软件开发环境及流程介绍 |
4.4 软件具体实现 |
4.4.1 初始化部分实现 |
4.4.2 总线通讯部分及驱动实现 |
4.4.3 基本功能的测试 |
第五章 系统设计总结与改进展望 |
5.1 主要设计结论 |
5.1.1 所使用新技术 |
5.1.2 系统设计特点 |
5.1.3 系统功能特点 |
5.1.4 系统设计优势 |
5.1.5 进一步工作展望 |
致谢 |
参考文献 |
攻读硕士研究生期间取得的研究成果 |
(5)基于嵌入式操作系统VxWorks和MPC860T的内容过滤防火墙设计及实现—硬件设计及实现(论文提纲范文)
摘要 |
ABSTRACT |
引言——关于嵌入式技术的发展 |
1 概述 |
1.1 硬件防火墙概述 |
1.1.1 硬件防火墙定义 |
1.1.2 硬件防火墙结构 |
1.1.3 硬件防火墙的工作原理 |
1.1.4 硬件防火墙的例行检查 |
1.1.5 硬件防火墙的基本功能 |
1.1.6 硬件防火墙的特殊功能 |
1.1.7 目前国内外发展状况 |
1.2 课题概述 |
1.2.1 课题来源 |
1.2.2 本课题的特点 |
1.2.3 本课题的研究内容 |
2 如何构造嵌入式VXWORKS系统 |
2.1 嵌入式操作系统VXWORKS |
2.2 规划硬件平台 |
2.2.1 选择一个好的嵌入式微处理器 |
2.2.2 嵌入式系统常用的通讯技术 |
2.3 选择适合嵌入式VXWORKS开发的调试工具 |
2.4 构造嵌入式VXWORKS系统注意的几个关键问题 |
3 MPC860T处理器 |
3.1 POWER PC简介 |
3.2 MPC860T处理器简介 |
3.3 MPC860T处理器组成框图 |
MPC860T处理器工作原理 |
3.4.1 复位 |
3.4.2 时钟 |
3.4.3 存储器控制器 |
4 系统平台总述 |
4.1.系统简介 |
4.2 设计技术指标 |
4.3 设计思路 |
4.3.1 总体设计原则 |
4.3.2 系统软硬件设计所采用的基本原则 |
4.4.总体设计方案 |
4.4.1 硬件总体设计 |
4.4.2 软件总体设计 |
4.5 系统框图 |
4.5.1 嵌入式系统核心板框图 |
4.5.2 外围电路底板框图 |
4.6 工作原理 |
4.6.1 硬件系统工作原理 |
4.6.2 软件系统工作原理 |
5 平台电路设计 |
5.1 系统硬件平台结构 |
5.1.1 嵌入式系统核心板硬件平台结构 |
5.1.2 以外围电路为主的底板硬件平台结构 |
5.2 硬件设计实现 |
5.2.1 嵌入式核心板硬件设计实现 |
5.2.2 外围电路硬件设计实现 |
5.2.3 系统平台存储空间映射 |
5.2.4 本系统所用资源 |
6 VXWORKS在硬件系统上的BSP开发 |
6.1 预备知识 |
6.1.1 目标板系统 |
6.1.2 BSP的基本概念 |
6.1.3 Bootloader |
6.2 BSP移植的步骤及建立BOOTROM的方法 |
6.3 VXWORKS BSP文件详细分析 |
6.3.1 BSP的文件构成 |
6.3.2 BSP文件的详细分析 |
6.4 BSP针对硬件系统移植 |
6.4.1 BOOTLOADER |
6.4.2 串口驱动 |
6.4.3 100M网口驱动 |
6.4.4 10M网卡驱动 |
6.4.5 支持多网口时的修改 |
6.4.6 测试 |
6.5 BSP移植常见的错误 |
6.6 BSP常用的调试方法 |
7 成果及总结 |
7.1 产品参数简介 |
7.2 系统平台简述 |
7.3 硬件正面视图 |
7.4 硬件实物背面视图 |
7.5 嵌入式核心板背面视图 |
7.6 底板背面视图 |
7.7 BSP代码 |
7.8 VXWORKS定制 |
7.9 本课题实现的意义 |
结论 |
参考文献 |
申请学位期间发表的学术论文 |
致谢 |
(6)基于PowerPC的嵌入式通信平台的研究与实现(论文提纲范文)
摘要 |
Abstract |
第1章 绪论 |
1.1 嵌入式系统应用背景 |
1.1.1 嵌入式系统及其特点 |
1.1.2 嵌入式操作系统 |
1.2 课题研究目的及意义 |
1.2.1 嵌入式通信平台的研究意义 |
1.2.2 设备驱动程序的重要性 |
1.3 相关技术 |
1.3.1 PowerPC处理器 |
1.3.2 嵌入式Linux操作系统 |
1.3.3 Linux设备驱动程序 |
1.4 本文工作及内容安排 |
第2章 嵌入式通信平台硬件设计 |
2.1 MPC850 处理器 |
2.1.1 PowerPC处理器核 |
2.1.2 配置及复位 |
2.1.3 外部硬件接口模块 |
2.1.4 通信处理模块CPM |
2.2 硬件模块设计 |
2.2.1 硬件模块总体设计 |
2.2.2 Flash ROM和SDRAM设计 |
2.2.3 RS232 串行接口设计 |
2.2.4 10M以太网接口设计 |
2.2.5 用RTL8019AS扩展以太网接口 |
2.3 本章小结 |
第3章 嵌入式通信平台软件开发环境搭建 |
3.1 PPCBOOT引导程序分析 |
3.1.1 PPCBOOT简介 |
3.1.2 PPCBOOT引导过程分析 |
3.1.3 PPCBOOT修改与移植 |
3.2 嵌入式Linux系统移植 |
3.2.1 嵌入式Linux内核裁剪与编译 |
3.2.2 嵌入式Linux内核引导过程 |
3.3 本章小结 |
第4章 嵌入式通信平台驱动程序设计 |
4.1 RTL8019AS以太网控制器驱动程序设计 |
4.1.1 RTL8019AS以太网控制器硬件结构及原理 |
4.1.2 RTL8019AS以太网控制器驱动程序结构与任务 |
4.1.3 RTL8019AS以太网控制器驱动程序关键函数实现 |
4.1.4 RTL8019AS以太网控制器驱动程序加载与测试 |
4.2 串口驱动程序设计 |
4.2.1 串口工作原理 |
4.2.2 串口驱动程序结构 |
4.2.3 串口驱动程序关键函数实现 |
4.3 驱动程序调试方法 |
4.4 本章小结 |
第5章 系统应用程序设计与实现 |
5.1 基于Linux系统的应用程序开发 |
5.1.1 Makefile文件使用 |
5.1.2 多线程程序 |
5.2 串口通信应用程序设计 |
5.3 以太网通信应用程序设计 |
5.4 本章小结 |
第6章 总结与展望 |
致谢 |
参考文献 |
硕士在读期间发表论文 |
(7)基于嵌入式系统的通信控制器设计与开发(论文提纲范文)
摘要 |
Abstract |
第1章 绪论 |
1.1 课题的研究意义与背景 |
1.2 月球车探测器的发展概况 |
1.3 嵌入式系统概述 |
1.4 本文主要研究内容以及结构 |
第2章 深空通信协议的研究 |
2.1 深空通信协议的研究 |
2.1.1 空间通信协议的要素 |
2.1.2 深空通信的特点 |
2.2 目前常用的空间通信协议族介绍 |
2.2.1 CCSDS通信标准 |
2.2.2 基于OMNI的空间通信协议族 |
2.3 空间通信协议的链路协议的比较 |
2.3.1 链路层通信协议的组成部分和作用 |
2.3.2 CCSDS标准和OMNI方案的比较 |
2.3.3 信道分析 |
2.3.4 在空间网络使用HDLC的好处 |
2.4 本章小结 |
第3章 基于HDLC的链路层协议研究与设计 |
3.1 HDLC协议研究 |
3.1.1 HDLC 的产生背景 |
3.1.2 HDLC 帧结构 |
3.2 HDLC的软件实现 |
3.2.1 数据分组 |
3.2.2 地址字段和控制字段实现 |
3.2.3 循环码(CRC)编码与译码实现 |
3.2.4 “0”填充与去除 |
3.3 HDLC链路性能分析 |
3.4 本章小结 |
第4章 月球车通信控制器硬件平台 |
4.1 月球车通信系统总体介绍 |
4.2 月球车通信控制器开发环境 |
4.3 通信控制器的硬件构成 |
4.3.1 月球车车载通信控制器 |
4.3.2 着陆器通信控制器 |
4.4 芯片的选取以及MPC850 介绍 |
4.5 本章小结 |
第5章 通信控制器的软件实现 |
5.1 嵌入式Linux系统 |
5.1.1 嵌入式Linux特点 |
5.1.2 与其他实时多任务操作系统比较 |
5.2 嵌入式Linux系统的交叉编译 |
5.2.1 嵌入式 Linux 开发环境的构造 |
5.2.2 Gcc 交叉编译器 |
5.2.3 嵌入式 Linux 调试技术 |
5.3 基于HDLC协议的全双工通信的实现 |
5.3.1 双工通信的工作方式 |
5.3.2 双工通信的程序设计 |
5.3.3 优先级的定义 |
5.4 程序结果验证 |
5.5 本章小结 |
结论 |
参考文献 |
致谢 |
(8)深空探测器测控通信控制器的设计与实现(论文提纲范文)
摘要 |
Abstract |
第1章 绪论 |
1.1 课题意义与背景 |
1.2 月球车探测器的发展概况 |
1.3 嵌入式系统发展现状 |
1.3.1 嵌入式系统的概念及其特点 |
1.3.2 嵌入式系统的发展 |
1.4 本文研究内容和结构 |
第2章 月球车测控通信系统协议研究 |
2.1 深空通信概述 |
2.1.1 深空通信的研究内容 |
2.1.2 深空通信的特点 |
2.2 深空通信协议的研究 |
2.2.1 深空通信协议的基本要求 |
2.2.2 CCSDS通信协议族介绍 |
2.2.3 基于OMNI的空间通信协议族介绍 |
2.2.4 链路层协议功能分析 |
2.3 深空通信的编码技术 |
2.4 通信控制器月表链路协议设计 |
2.4.1 月表通信信道特性分析 |
2.4.2 月表通信协议设计 |
2.4.3 HDLC协议介绍 |
2.4.4 月表链路协议性能分析 |
2.5 通信控制器月地链路协议设计 |
2.5.1 月地通信信道特性分析 |
2.5.2 月地信道链路层协议设计 |
2.5.3 月地链路协议分析 |
2.6 本章小结 |
第3章 月球车测控通信控制器的硬件设计 |
3.1 月球车测控通信控制系统介绍 |
3.1.1 月球车测控通信控制系统设计原则 |
3.1.2 月球车测控通信系统的组成及功能 |
3.2 通信控制器硬件总体设计 |
3.2.1 芯片选取及MPC850 芯片介绍 |
3.2.2 测控通信控制器组成结构 |
3.3 通信控制器通信接口设计 |
3.4 通信控制器车内总线设计 |
3.5 信道编码模块介绍 |
3.6 本章小结 |
第4章 月球车通信控制器的软件实现 |
4.1 嵌入式Linux简介 |
4.1.1 嵌入式Linux的起源 |
4.1.2 嵌入式Linux的特点 |
4.2 嵌入式Linux下的软件开发 |
4.2.1 嵌入式Linux开发环境的构造 |
4.2.2 Gcc交叉编译器介绍 |
4.2.3 嵌入式Linux调试技术 |
4.3 Linux设备驱动程序的开发 |
4.3.1 设备驱动程序的功能 |
4.3.2 Linux系统下的驱动程序开发 |
4.4 基于MPC850 平台的月球车通信控制器软件实现 |
4.4.1 同步串口驱动的实现 |
4.4.2 以太网接口驱动的研究 |
4.5 本章小结 |
结论 |
参考文献 |
哈尔滨工业大学硕士学位论文原创性声明 |
哈尔滨工业大学硕士学位论文使用授权书 |
哈尔滨工业大学硕士学位涉密论文管理 |
致谢 |
(9)嵌入式LINUX系统网络管理代理的设计与实现(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 嵌入式系统概述 |
1.1.1 嵌入式系统简介 |
1.1.2 嵌入式系统的特点分析 |
1.1.3 几种主要的嵌入式操作系统 |
1.2 嵌入式LINUX系统 |
1.2.1 Linux操作系统简介 |
1.2.2 Linux作为嵌入式操作系统的优势 |
1.2.3 主要的嵌入式Linux系统 |
1.3 嵌入式网络管理 |
1.4 论文的组织结构 |
第二章 嵌入式系统网管研究 |
2.1 网络管理结构及功能 |
2.1.1 管理模型 |
2.1.2 网络管理结构 |
2.1.3 网络管理的功能 |
2.2 嵌入式系统下的网络管理 |
2.2.1 网管协议的选择 |
2.2.2 协议所在的网络层次 |
2.3 SNMP网络管理协议 |
2.3.1 SNMP的发展历程 |
2.3.2 SNMP体系结构 |
2.3.3 SNMP管理模型 |
2.3.4 SNMP的工作原理 |
2.4 小结 |
第三章 嵌入式网管系统开发环境设计 |
3.1 嵌入式LINUX通信平台硬件设计 |
3.1.1 MPC850介绍 |
3.1.2 BCNG850主板设计总体结构 |
3.1.3 系统启动与复位 |
3.1.4 内存分配与管理 |
3.1.5 以太网接口设计 |
3.1.6 串口设计 |
3.2 嵌入式LINUX下软件开发环境设计 |
3.2.1 Bootloader选择与设计 |
3.2.2 基于PPCBOOT的嵌入式软件开发环境设计 |
3.2.3 嵌入式Linux内核开发实现 |
3.2.4 嵌入式Linux下的调试技术 |
3.3 小结 |
第四章 嵌入式网管代理的设计与实现 |
4.1 代理的研究 |
4.1.1 管理代理(Agent) |
4.1.2 SNMP代理守护进程功能及实现 |
4.2 网络数据编码格式 |
4.2.1 抽象语法表示1(ASN.1) |
4.2.2 基本编码规则(BER) |
4.2.3 SNMP报文格式 |
4.2.4 协议数据单元PDU |
4.3 SNMP代理设计与实现 |
4.3.1 MIB的设计 |
4.3.2 代理的扩展 |
4.3.3 文件的修改 |
4.3.4 MIB模块加载 |
4.4 小结 |
结束语 |
致谢 |
攻读硕士学位期间发表的论文 |
参考文献 |
(10)嵌入式系统下通信接口驱动的设计与实现(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
§1.1 嵌入式系统概述 |
§1.2 嵌入式系统开发环境的总体设计 |
§1.3 嵌入式系统下通信接口底层驱动的设计 |
§1.4 论文研究的工作及内容 |
第二章 通信接口底层驱动的编写原理 |
§2.1 驱动程序与内核间关系的分析 |
§2.2 linux设备驱动程序编写原理 |
§2.3 驱动程序的加载模式 |
§2.4 驱动程序的调试方法 |
第三章 通用串行总线 |
§3.1 通用串行总线(USB)概述 |
§3.2 USB协议 |
§3.3 USB主机软件分析 |
§3.4 Linux下USB系统软件的设计 |
§3.5 小结 |
第四章 基于MPC850USB系统的设计与实现 |
§4.1 MPC850中USB概述 |
§4.2 MPC850中USB系统的设计 |
§4.3 MPC850中USB系统软件的实现 |
§4.4 小结 |
第五章 USB设备驱动的实现 |
§5.1 设备类的概述 |
§5.2 设备类的定义 |
§5.3 U盘驱动的实现 |
§5.4 其它USB设备的驱动 |
结束语 |
致谢 |
参考文献 |
四、基于MPC850的嵌入式系统设计与应用(论文参考文献)
- [1]基于MPC850 VxWorks系统的BSP设计[J]. 冯先成,李寒,张铁男. 计算机与数字工程, 2012(06)
- [2]一种嵌入式无线电通信监听录音系统设计与实现[D]. 赵海峰. 苏州大学, 2009(10)
- [3]嵌入式技术在远程控制与测量系统中的应用研究[D]. 于长林. 电子科技大学, 2009(11)
- [4]基于PowerPC的嵌入式协议隔离设备在电力系统中的实现[J]. 周亮,刘开培,李俊娥. 电力自动化设备, 2008(09)
- [5]基于嵌入式操作系统VxWorks和MPC860T的内容过滤防火墙设计及实现—硬件设计及实现[D]. 于兴晗. 北方工业大学, 2008(09)
- [6]基于PowerPC的嵌入式通信平台的研究与实现[D]. 王晶. 西安电子科技大学, 2008(07)
- [7]基于嵌入式系统的通信控制器设计与开发[D]. 彭旭. 哈尔滨工业大学, 2007(02)
- [8]深空探测器测控通信控制器的设计与实现[D]. 王占魁. 哈尔滨工业大学, 2006(12)
- [9]嵌入式LINUX系统网络管理代理的设计与实现[D]. 陈雪天. 国防科学技术大学, 2004(03)
- [10]嵌入式系统下通信接口驱动的设计与实现[D]. 王崇红. 国防科学技术大学, 2004(02)