Сгенерируйте биты кода CRC и добавьте к входным данным
Эта HDL-оптимизированная система генератора кода циклической избыточности (CRC) object™ генерирует биты кода циклической избыточности (CRC). Вместо обработки систем координат, HDLCRCGenerator
Системный объект обрабатывает потоковые данные. Объект имеет систему координат сигнала управления синхронизацией для обоих потоков входных и выходных данных.
Чтобы сгенерировать циклическую избыточность кода битах:
Создайте comm.HDLCRCGenerator
Объекту и установите его свойства.
Вызывайте объект с аргументами, как будто это функция.
Дополнительные сведения о работе системных объектов см. в разделе «Что такое системные объекты?».
создает HDL-оптимизированный генератор CRC Системного объекта, CRCGen
= comm.HDLCRCGeneratorCRCGen
. Этот объект генерирует биты CRC в соответствии с заданным полиномом генератора и добавляет их к входным данным.
устанавливает свойства с помощью одной или нескольких пар "имя-значение". Заключайте каждое имя свойства в одинарные кавычки. Для примера, CRCGen
= comm.HDLCRCGenerator(Name,Value
)
CRCGen = comm.HDLCRCGenerator('Polynomial',[1 0 0 0 1 0 0 0 0], ... 'FinalXORValue',[1 1 0 0 0 0 0 0]);
устанавливает CRCGen
= comm.HDLCRCGenerator(poly
,Name,Value
)Polynomial
свойство к poly
, и другие заданные имена свойства к заданным значениям.
Чтобы использовать функцию объекта, задайте системный объект в качестве первого входного параметра. Например, чтобы освободить системные ресурсы системного объекта с именем obj
, используйте следующий синтаксис:
release(obj)