我正在尝试在我的代码中实现CRC16函数。当我试图编译时,它给了我一个错误:c 195“非法间接”在Keil上。任何关于这件事的指导都将不胜感激!unsigned short usDataLen ; /* quantity of bytes in message */
unsigned short CRC16
我们通过串行线发送一些数据,我可以通过bash脚本(而不是代码)完成几乎所有的工作,除了crc16计算。如果我可以用脚本而不是代码来完成这一切,那么配置就会变得非常简单(尤其是在现场)。所以我的问题是,有没有人可以在bash中为我重写一下这个CRC16?这是从维基百科上摘取的算法,它就是我们代码中的算法:{ d = thestring[i];
e