Optimization CRC/校验和计算
哪种技术在计算和编程上更容易计算数据多项式的CRC LSB优先还是MSB优先技术Optimization CRC/校验和计算,optimization,matlab,programming-languages,checksum,Optimization,Matlab,Programming Languages,Checksum,哪种技术在计算和编程上更容易计算数据多项式的CRC LSB优先还是MSB优先技术 如果您也能提供背后的原因,我会很高兴。技术完全相同。最快的选择是按照您接收数据的顺序计算CRC,这样您只需要O(1)存储 当然,您的CRC多项式应该考虑到所接收数据的endianess,因此,如果您对MSB first数据使用CRC多项式,但以LSB first接收字节,则可以反转字节或CRC多项式。这里最快的选择是反转CRC多项式,因为您可以在编译时这样做。技术完全相同。最快的选择是按照您接收数据的顺序计算CRC
如果您也能提供背后的原因,我会很高兴。技术完全相同。最快的选择是按照您接收数据的顺序计算CRC,这样您只需要
O(1)
存储
当然,您的CRC多项式应该考虑到所接收数据的endianess,因此,如果您对MSB first数据使用CRC多项式,但以LSB first接收字节,则可以反转字节或CRC多项式。这里最快的选择是反转CRC多项式,因为您可以在编译时这样做。技术完全相同。最快的选择是按照您接收数据的顺序计算CRC,这样您只需要
O(1)
存储
当然,您的CRC多项式应该考虑到所接收数据的endianess,因此,如果您对MSB first数据使用CRC多项式,但以LSB first接收字节,则可以反转字节或CRC多项式。这里最快的选择是反转CRC多项式,因为您可以在编译时这样做。这是家庭作业吗?不,不是。我正在为WLAN PHY实现CRC。所以我不知道该采取哪种方法。为什么你认为会有任何区别?这是家庭作业吗?不,不是。我正在为WLAN PHY实现CRC。我不知道该采取哪种方法。为什么你认为会有任何区别?谢谢,我使用LSB优先方法,因为我先得到数据LSB。谢谢,我使用LSB优先方法,因为我先得到数据LSB。