crcputu-crc校验一段串口缓冲区数据

(recmod=1时有效)

crcputu star,length

star:串口缓冲区数据起始位

length:需要校验的数据长度

crcputu-示例1

1 //从u[0]开始,校验串口缓冲区的22个字节,recmod=1时有效
2 crcputu 0,22
../_images/crcputu_1.jpg

crcputu-示例2

1 //从u[20]开始,校验串口缓冲区的20个字节,recmod=1时有效
2 crcputu 20,20
../_images/crcputu_2.jpg

注意

开始校验前必须使用crcrest初始化crc校验功能。

使用crcputs或crcputh或crcputu校验指定数据,检验完毕读取系统变量crcval获得校验结果。

完整的CRC校验实例代码请参考: 程序中使用CRC校验数据

crcputu指令-相关链接

crcputh-crc校验一组Hex

crcputs-crc校验一个变量/常量

crcrest-复位crc初始值

crcval-crc校验结果

crcputu指令-样例工程下载

演示工程下载链接:

《CRC校验》演示工程下载

《crc校验例程一对》演示工程下载