打印
[LKS32 软件]

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

[复制链接]
楼主: crazyooo
手机看帖
扫描二维码
随时随地手机跟帖
21
averyleigh| | 2024-11-8 22:26 | 只看该作者 回帖奖励 |倒序浏览
软件CRC32的实现可以很容易地在不同的硬件平台之间移植。

使用特权

评论回复
22
pixhw| | 2024-11-8 22:46 | 只看该作者
如果对CRC计算的性能要求不高,或者数据量不大,软件CRC32通常足够使用2。

使用特权

评论回复
23
chenjun89| | 2024-11-8 22:54 | 只看该作者
有硬件CRC单元肯定是用硬件啊。

使用特权

评论回复
24
kmzuaz| | 2024-11-8 22:57 | 只看该作者
软件CRC32无需额外的硬件支持,成本较低。
硬件CRC需要额外的硬件电路,会增加成本。

使用特权

评论回复
25
jackcat| | 2024-11-9 07:18 | 只看该作者
软件实现的CRC32可以根据需要进行定制和修改,适应不同的应用需求。

使用特权

评论回复
26
51xlf| | 2024-11-9 09:58 | 只看该作者
硬件CRC需要在芯片中加入专门的CRC引擎,可能会增加芯片成本和设计复杂度。

使用特权

评论回复
27
iyoum| | 2024-11-9 12:04 | 只看该作者
如果对性能要求不是特别高,或者希望保持设计的灵活性,推荐使用软件CRC32。
如果对性能有极高要求,或者是在资源受限的嵌入式环境中,硬件CRC可能是更好的选择。

使用特权

评论回复
28
febgxu| | 2024-11-9 14:07 | 只看该作者
如果系统设计相对简单,且不需要频繁更改CRC算法或参数,那么硬件CRC可能更合适。如果系统需要高度的灵活性和可配置性,那么软件CRC可能更合适。

使用特权

评论回复
29
xiaoyaodz| | 2024-11-9 16:04 | 只看该作者
硬件CRC通常由专门的电路实现,这些电路经过优化和测试,因此比软件实现更可靠。

使用特权

评论回复
30
backlugin| | 2024-11-9 18:04 | 只看该作者
硬件实现的CRC通常具有较高的计算速度,适合需要高速数据传输和处理的应用。

使用特权

评论回复
31
uytyu| | 2024-11-9 19:59 | 只看该作者
在运行时会占用一定的 CPU 时间和内存空间,特别是对于复杂的软件 CRC 算法,可能需要较大的代码空间来存储算法代码和中间数据。

使用特权

评论回复
32
tifmill| | 2024-11-9 21:59 | 只看该作者
通常比硬件实现慢,尤其是在处理大量数据时。

使用特权

评论回复
33
1988020566| | 2024-11-10 09:13 | 只看该作者
软件 CRC32 实现相对灵活,可以根据具体的需求选择不同的 CRC 算法和多项式,并且可以方便地进行调试和修改。开发人员只需要具备一定的编程知识,就可以实现软件 CRC32 功能,开发难度相对较低。

使用特权

评论回复
34
yorkbarney| | 2024-11-10 11:09 | 只看该作者
相对于硬件实现,软件实现的CRC32计算速度较慢,特别是在需要高速数据传输的场景中。

使用特权

评论回复
35
minzisc| | 2024-11-10 13:16 | 只看该作者
硬件实现的CRC通常固定,不易于定制和修改,适应性较差。

使用特权

评论回复
36
deliahouse887| | 2024-11-10 15:20 | 只看该作者
通过软件算法实现,执行速度相对较慢,尤其是在处理大量数据或对实时性要求较高的场景下,可能会占用较多的 CPU 时间和资源。

使用特权

评论回复
37
timfordlare| | 2024-11-10 17:16 | 只看该作者
如果系统对数据传输速度有严格要求,或者需要处理大量数据,那么硬件CRC可能是更好的选择。

使用特权

评论回复
38
lzmm| | 2024-11-10 19:18 | 只看该作者
硬件CRC可以在数据传输的同时进行校验,减少处理延迟。

使用特权

评论回复
39
pentruman| | 2024-11-10 21:18 | 只看该作者
软件实现的CRC32会增加CPU的负担,可能导致系统性能下降。

使用特权

评论回复
40
lzbf| | 2024-11-11 09:45 | 只看该作者
在非常小的微控制器上,可能没有硬件CRC单元,或者使用硬件CRC的资源成本过高。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则