资源预览内容
第1页 / 共33页
第2页 / 共33页
第3页 / 共33页
第4页 / 共33页
第5页 / 共33页
第6页 / 共33页
第7页 / 共33页
第8页 / 共33页
第9页 / 共33页
第10页 / 共33页
亲,该文档总共33页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
本 科 毕 业 设 计 (论 文 )题目 嵌入式信道编码研究 学院名称 电气工程与自动化学院 专业班级 通信工程 08 级 2 班 学生姓名 刘 开 宇 导师姓名 李 军 2012 年 6 月 6 日嵌入式信道编码研究作 者 姓 名 刘 开 宇 专 业 通信工程 指导教师姓名 李 军 专业技术职务 讲 师 目 录摘 要 .1第一章 嵌入式操作系统 .31.1 嵌入式操作系统的概述 .31.2 嵌入式系统的发展历程 .31.3 国外著名的实时操作系统 .41.4 嵌入式系统的发展趋势 .8第二章 信道编码 .92.1 信道编码及其特点 .92.1.1 信道编码的概念 .92.1.2 信道编码的优势 .112.2 信道纠错码的分类 .112.3 信道纠错码的效果 .13第三章 CRC 循环纠错编码 .143.1 CRC 编码的基本原理 .143.1.1 CRC 编码概述 .143.1.2 CRC 编码的数学原理 .143.1.3 CRC 校验码的算法分析 .153.1.4 CRC 校验码的优势 .163.2 编码设计 .163.2.1 代数学的一般算法 .163.2.2 硬件电路的实现 .173.2.3 软件实现 .17第四章 软件设计 .194.1 系统概述 .194.2 CRC 循环校验码的 C 语言具体算法 .194.2.1 前言 .194.2.2 CRC 的 C 语言实现 .194.3 串口通信 .214.4 软件测试 .24第五章 总结与展望 .265.1 设计总结 .265.2 设计展望 .26参考文献 .28致 谢 .29山东轻工业学院 2012 届本科生毕业设计(论文)1摘 要计算机网络是把分布在不同地理位置上的、自治的实体用数据通信线路连接起来利用通信协议进行通信,以实现整个系统的资源共享。在网络中交换信息,实体间必须建立数据通信线路,以便高效率而又准确地传输信息。在实际应用中,无论是远程数据通信线路还是局部数据通信线路,都不可避免地要受到各种干扰的影响,使接收端收到的信息与发送端发出的信息不一致,即接收端收到的信息产生了误码。差错控制的目的是使一个不可靠的通信链路变成一个可靠的链路。我们分析差错控制编码的目的,正是为了寻求较好的编码方式,能在增加冗余不太多的前提下来实现检错和纠错。循环冗余校验(CRC)码 是由线性分组码的分支而来,其主要应用是二元码组,编码和解码方法简单,检错和纠错能力强且误判概率很低,且其编码效率高,在通信领域广泛地用于实现差错控制。随着嵌入式系统的发展和大规模应用,为了提升系统的整体性能,必须实现 PC 机和嵌入式计算机之间的通信。在实际开发应用中,串口通信是不可缺少的 部分,是目前嵌入式系统与 PC 机之间一种非常重要而且普遍应用的通信方式。 本文通过基于 2410F 的嵌入式串口通信的实现,按照嵌入式系统的软、硬件结构 组成,较为详细地介绍了串口通信的硬件电路和软件实现方法。实现在 ARM 平台上与外部设备通信的基本功能。关键词:信道 循环冗余校验码 通信 嵌入式串口通信山东轻工业学院 2012 届本科生毕业设计(论文)2ABSTRACTThe computer network is distributed in different geographic locations, autonomous entities with data communication lines connect the communication protocol to communicate to the entire system of resource sharing. In the network to exchange information between entities must establish a data communication line, to allow for efficient and accurate transmission of information. In practical applications, remote data communication lines, or local data communication lines will inevitably be subject to the influence of various interference received by the receiving end of information issued by the sender information is inconsistent, that is received by the receiver the information generated error.The purpose of the error control is an unreliable communication link into a reliable link. We analyze the purpose of error control coding, precisely in order to seek better ways of coding can increase the red
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号