为进一步满足芯片间高品质通讯的需求,克服SPI接口缺少应答机制的缺点,保证SPI数据传输的正确性,设计为其添加CRC校验功能。针对不同的数据格式及工程实际应用场合中所使用函数的不同,设计出相应的三种冗余校验计算方式。通过仿真实验证明,在CPU处理能力足够高的情况下,传输速度最高可达系统时钟频率的一半,轻松达到每秒十几兆比特的传输速率,CRC计算结果正确,明显改善数据传输品质。