生成CRC码位并附加到输入数据
这个经过hdl优化的循环冗余码(CRC)生成器System object™生成循环冗余码(CRC)位。代替帧处理,HDLCRCGenerator
系统对象处理流数据。对象具有用于输入和输出数据流的帧同步控制信号。
生成循环冗余码位:
创建comm.HDLCRCGenerator
对象,并设置其属性。
使用参数调用对象,就像调用函数一样。
要了解更多关于System对象如何工作的信息,请参见什么是系统对象?(MATLAB)。
创建一个hdl优化的CRC生成器系统对象,CRCGen
= comm.HDLCRCGeneratorCRCGen
.该对象根据指定的生成器多项式生成CRC位,并将其附加到输入数据中。
使用一个或多个名称-值对设置属性。将每个属性名用单引号括起来。例如,CRCGen
= comm.HDLCRCGenerator (名称,值
)
CRCGen = comm.HDLCRCGenerator('多项式',[1 0 0 0 1 0 0],…'FinalXORValue',[1 1 0 0 0 0]);
设置CRCGen
= comm.HDLCRCGenerator (聚
,名称,值
)多项式
财产聚
,并将其他指定的属性名转换为指定的值。
要使用对象函数,请指定System对象作为第一个输入参数。例如,释放名为system的对象的系统资源obj
,使用下面的语法:
发行版(obj)