[LKS32 软件] 软件crc32 和硬件crc 大家一般用哪个?

[复制链接]
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负载能确保实时系统快速响应,避免延迟。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部