神农鼎老师,您没有审题,
他问的是CRC运算之前的QSPI数据预处理过程的优化
而不是CRC运算的优化
{:5_284:} VCC 发表于 2024-11-16 13:43
神农鼎老师,您没有审题,
他问的是CRC运算之前的QSPI数据预处理过程的优化
秀了下肌肉,发现 Ai8051U数据手册没介绍硬件 CRC 校验,这个后续是标配 神农鼎 发表于 2024-11-16 15:09
秀了下肌肉,发现 Ai8051U数据手册没介绍硬件 CRC 校验,这个后续是标配
有些不走寻常路
常规的低端MCU,都是内置的CRC32-Ethernet的硬件CRC
高端MCU都是可指定多项式的硬件CRC
为什么Ai8051U选了这个多项式呢? VCC 发表于 2024-11-16 16:22
有些不走寻常路
常规的低端MCU,都是内置的CRC32-Ethernet的硬件CRC
后续是 CRC16 + CRC32-Ethernet/32F103
CRC16, 自己跟自己通,ModBus
stc有些型号的单片机已经支持硬件CRC计算了 本帖最后由 zrl 于 2024-11-16 23:37 编辑
神农鼎 发表于 2024-11-16 16:44
后续是 CRC16 + CRC32-Ethernet/32F103
能不能搞像stm32spi中的crc7一样的,设置发送几个数据,发送的同时计算crc,发完数据自动把算好的crc发出去 zrl 发表于 2024-11-16 23:32
能不能搞像stm32spi中的crc7一样的,设置发送几个数据,发送的同时计算crc,发完数据自动把算好的crc发出 ...
这个很厉害哇!
我对SPI的应用不太了解,请问一下除了SD卡通讯,还有什么其他的SPI通讯需要携带CRC呢?
本帖最后由 zrl 于 2024-11-17 14:54 编辑
VCC 发表于 2024-11-17 14:38
这个很厉害哇!
我对SPI的应用不太了解,请问一下除了SD卡通讯,还有什么其他的SPI通讯需要携带CRC呢?
不只有sd卡,市面上的很多emmc也是sdio协议的,也需要这种crc zrl 发表于 2024-11-17 14:52
不只有sd卡,市面上的很多emmc也是sdio协议的,也需要这种crc
也就是说,除了SDIO协议,其他SPI其实用不到CRC?
那为什么不直接用单片机的SDIO模块呢? 本帖最后由 zrl 于 2024-11-17 15:09 编辑
VCC 发表于 2024-11-17 14:58
也就是说,除了SDIO协议,其他SPI其实用不到CRC?
那为什么不直接用单片机的SDIO模块呢? ...
并不是所有的单片机都有sdio模块,比如stm32f103只有大容量产品才有,但是stm32f103全部产品都有spi,一句话加钱什么都可以解决
页:
1
[2]