0、其中单字节校验码适用于 DT/T 634 和 IEC608-70-5 中"L个字节区域"校验码的计算;
1、假如原始数据为: 68 11 0A 33 33 14 77 33 33 33 33 34 34 ,那么计算原理为:68+11+0A+33+33+14+77+33+33+33+33+34+34=0x02A8,对应的双字节校验码(大端)为:02A8(H),单字节校验码为:A8(H)
2、大端模式和小端模式:
大端模式:指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中.
小端模式:指数据的高字节保存在内存的高地址中,而数据的低字节保存在内存的低地址中.
举例: 十六进制数 0x12345678
|
0x7000 |
0x78 |
0x12 |
|
0x7001 |
0x56 |
0x34 |
|
0x7002 |
0x34 |
0x56 |
|
0x7003 |
0x12 |
0x78 |