代码实现了以下功能(状态机实现):
(1)被检测序列为EE 0F B7 93 49 DF E3 B4 DD F4 4C EE 0F B7 91(16进制),序列可以预先固化在ROM中。
例:两个字节0x01和0x11会被编码成序列0b001100
哈弗曼编码的作用是对数据进行压缩处理,哈弗曼编码有一个特点是:如果它和它前面的码字位数相同,则当前码字为它前面的码字加1;如它的位数比它前面的码字位数大,则当前码字为前一个码字加1再补若干0,直至满足位数长度。被检测序列所涉及的哈弗曼编码,在上面的表格