MultiMediaCard
TM
66
发生器 polynomial: g(x) = x16 + x12 +x5 + 1,
m(x) = (第一 位) * xn + (第二 bit) * xn-1 +...+ (last bit) * x0
crc[15...0] = remainder [(m(x) * x16) / g(x)]
所有 crc 寄存器 是 initialized 至 零. 这 第一 位 是 这 第一 数据 位 的 这 相应的 块. 这
程度 n 的 这 polynomial denotes 这 号码 的 位 的 这 数据 块 decreased 用 一个 (e.g. n =
4095 为 一个 块 长度 的 512 字节). 这 发生器 polynomial g(x) 是 一个 标准 ccitt polynomial.
这 代号 有 一个 minimal 距离 d=4 和 是 使用 为 一个 payload 长度 的 向上 至 2048 字节 (n <=
16383).