crcputh-crc校验一组Hex
crcputh Hex
Hex:需要校验的数据的16进制字符串表达式(每个字节之间用空格隔开)
crcputh-示例1
1//复位CRC初始值为0xffff,以便后续检验数据
2crcrest 1,0xffff
3//CRC校验hex:0x03,0x25
4crcputh 03 25
5//发送校验值
6prints crcval,2
crcputh-示例2
1//复位CRC初始值为0xffff,以便后续检验数据
2crcrest 1,0xffff
3//CRC校验hex:0x0d,0x0a
4crcputh 0d 0a
5//发送校验值
6prints crcval,2
crcputh-示例3
1//复位CRC初始值为0xffff,以便后续检验数据
2crcrest 1,0xffff
3//CRC校验hex:0x03,0x25
4crcputh 03 25
5//CRC校验hex:0x0d,0x0a
6crcputh 0d 0a
7//发送校验值
8prints crcval,2
注意
开始校验前必须使用crcrest初始化crc校验功能。
使用crcputs或crcputh或crcputu校验指定数据,检验完毕读取系统变量crcval获得校验结果。
完整的CRC校验实例代码请参考: 程序中使用CRC校验数据
crcputh指令-相关链接
crcputh指令-样例工程下载
演示工程下载链接: