楼主从这个角度考虑问题,点赞。 我估计所有芯片的DMA传输是没有校验的。
我想到有以下几点。 1、物理上防止出错,PCB板布局,抗干扰措施等等。 2、转存情况下(如:Buff --- Flash),可以通过手动检查方式,DMA传输完,再次检验后才删除数据。 3、使用校验码,特别是能纠错的。