在通信系统中从多检错手段中,CRC是非常著名的一种。CRC-全称循环冗余校验是对数据块校验的一种高效的差错控制方法。在单片机通信系统设计过程中,当传输距离较远或是采用无线传输时,为了保证高效而无错地传输数据,必须对数据进行检错,从性能和成本上考虑,采用CRC校验算法远优于奇遇校验和算术和校验等方法。CRC的计算有两种方法,一种是采用专门的硬件,另一种就是软件方法。对于小型低成本的51单片机系统而言,常常需要在没有相关硬件的支持下实现CRC校验,也即通过软件来完成CRC计算(CRC算法)。 这里给出了3种算法,从性能和成本上考虑,它们的适用范围也稍有不同:第一种适用于单片机程序存储空间较小但CRC计算速度要求不高的情况;第二种适用于程序存储空间较大且CRC计算速度要求较高的情况;最后一种适用于程序存储空间不太大,且CRC计算速度要求适中的情况。
上传时间: 2014-12-26
上传用户:dongbaobao
在无线通信中为了有效抑制噪音积累,选用QPSK调制,因为QPSK调制比QAM更适合噪音环境,QPSK调制具有理想的误差保护。网格空时码在QPSK调制传输系统中具有更好的纠错能力,具有低误码率与误帧率的优良性能。
上传时间: 2013-11-12
上传用户:天涯
单片机系统中的红外通信接口
上传时间: 2014-01-05
上传用户:123456wh
应用编程与体系结构的关系 高性能计算机体系结构概述 CPU内的并行结构(指令级并行) 存储器的层次结构 多体交叉的并行存储系统 分布存储系统中的通信优化
上传时间: 2015-04-19
上传用户:weixiao99
为了解决卫星综合网中的动态路由及信息交换, 对卫星综合网络技术作了分析和选择, 对其路由算法的设计进行了分析, 并对卫星综合网的路由机制进行了系统设计
上传时间: 2014-01-22
上传用户:ddddddos
数据通信用的放大程序本程序用于我司的LIN通信系统中,1200BPS,具短路保护功能,短路恢复后能自动恢复。
上传时间: 2015-05-06
上传用户:gmh1314
用Visual Basic实现串行通信及其在直流调速系统中的应用.pdf
上传时间: 2015-06-12
上传用户:netwolf
直接序列扩频通信可以有效地抵抗来自信道中的窄带干扰。在一个直扩通信系统中,扩频是通过伪噪声序列(PN)对发送的信息数据进行调制来实现的。在接收端,原伪噪声序列和所收信号的相关运算可将窄带干扰扩展到DS信号的整个频带,使干扰等效为幅度较低频谱较平坦的噪声;同时,将DS信号解扩,恢复原始信息数据。
上传时间: 2014-12-20
上传用户:busterman
第三代移动通信多用户检测技术的研究第3章CDMA系统中的多用户检测技术_34_52.CAJ
上传时间: 2015-06-15
上传用户:cooran
通信系统中扰码的实现,采用Matlab的S函数
标签: 通信系统
上传时间: 2015-07-21
上传用户:天涯