LoraWAN论坛
标题:
SX1278自带硬件CRC,我们还有必要设置软件CRC吗?
[打印本页]
作者:
大伟
时间:
2019-4-12 16:51
标题:
SX1278自带硬件CRC,我们还有必要设置软件CRC吗?
SX1278这块芯片本身已经自带了硬件CRC,这样不就可以检测到接收到的数据帧数据有无错误了吗?可以设置CRC错误不接收。但是我看很多lora应用中,还要设置软件CRC来计算数据域的CRC然后放到数据帧尾部,为什么?这个软件CRC是不是多余的?
作者:
大伟
时间:
2019-4-15 11:15
自己顶一下,有人知道吗?
作者:
BeyondDream
时间:
2019-4-16 09:05
是的,SX1276/8 有 16 位的硬件 CRC,它用于对 payload 进行“合法性”检验。
一般来说,使用它就可以保证很高的正确率。
对于一些“特种应用”(如:敏感信息,控制指令等),数据的正确性非常必要,用户在 payload 中加入“软件 CRC”校验,也是常见的用法。
作者:
大伟
时间:
2019-4-16 11:15
BeyondDream 发表于 2019-4-16 09:05
是的,SX1276/8 有 16 位的硬件 CRC,它用于对 payload 进行“合法性”检验。
一般来说,使用它就可以保证 ...
明白了,非常感谢
欢迎光临 LoraWAN论坛 (http://lora.timeddd.com/)
Powered by Discuz! X3.3