物联万物互联 发表于 2025-4-21 19:55

就像边吃饭边看电视,边校验边传数据,效率更高。

shenxiaolin 发表于 2025-4-23 17:13

一般软件CRCC哈表

dreamCar 发表于 2025-5-11 21:20

使用软件算法在CPU上执行CRC,通常涉及编写代码实现CRC算法,如CRC-16、CRC-32等

理想阳 发表于 2025-5-12 21:23

软件CRC适合计算量大,硬件适合速度要求高。

LinkMe 发表于 2025-5-17 13:21

软件CRC计算慢,但灵活;硬件快速但需要硬件支持

地瓜patch 发表于 2025-5-21 15:02

crc16足够了,也是最常用的

suncat0504 发表于 2025-5-21 21:06

为什么要使用CRC验证?

小熊01 发表于 2025-6-4 14:43

硬件CRC有些MCU不支持或成本高,软件CRC有些MCU省事

MintMilk 发表于 2025-6-14 21:32

CRC32软件版本不拘泥于硬件,能在多种编程语言环境中运行。

柴库柴库 发表于 2025-6-23 23:16

软件crc也很好用

封存into 发表于 2025-6-24 22:26

还是常用软件crc

软核硬核 发表于 2025-7-4 16:20

对于经常调整CRC算法的场景,软件CRC32更灵活。

Pretext 发表于 2025-7-9 19:13

因为硬件CRC计算速度快,适合大数据实时校验,硬件加速让单片机有更多资源处理其他任务。

PreWorld 发表于 2025-7-11 20:46

硬件CRC不易调整,适应性弱,适合固定用途。

哪吒哪吒 发表于 2025-7-13 11:01

硬件运行快,软件强于适应不同协议和系统。

hmcu666 发表于 2025-7-15 17:37

硬件CRC单元,顾名思义,是用硬件实现的校验码生成,速度快且可靠。

朝生 发表于 2025-7-17 22:15

实现CRC算法需要编程,比如CRC-16或CRC-32,这涉及CPU和算法细节处理。

jdqdan 发表于 2025-7-20 19:44

硬件实现CRC能自动计算校验码,不占用CPU,使CPU能专注于更重要的任务,提升整体系统效率。

wex1002 发表于 2025-8-6 22:27

硬件CRC成本高,软件CRC方便,选哪种取决于预算和需求。

天天向善 发表于 2025-8-10 14:20

降低CPU负载能确保实时系统快速响应,避免延迟。
页: 1 2 3 4 [5] 6
查看完整版本: 软件crc32 和硬件crc 大家一般用哪个?