新闻中心

EEPW首页 > 网络与存储 > 设计应用 > SPI接口与CRC算法在双DSP数据通信中的应用

SPI接口与CRC算法在双DSP数据通信中的应用

作者:时间:2011-02-27来源:电子产品世界收藏

  性能验证

本文引用地址:http://www.eepw.com.cn/article/117273.htm

  遵照既定的通信协议,将主机与从机的查询周期设为45μs,相应地,将通信波特率设为6Mbit/s。理论上,每45μs,主机与从机均可向对方发送32字节数据。每隔20ms对双方的通信数据量进行统计,从而验证通信速率是否满足要求,以及通信过程中是否存在丢码现象。

  主/从双方约定好向对方发送的数据内容,这样接收方就可以将接收到的数据与理论值作比较,从而得到通信过程中的误码率。

  主机与从机均以CCS3.3作为开发环境。在CCS3.3中对上述统计结果进行实时监测如图5。

  在20ms时间段内,主机与从机均向对方发送14222字节数据,与理论值一致;接收方接收到的数据量与发送方所发送的数据量一致,证明通信过程中误丢码现象;接收方接收到的数据内容与约定值一致,证明通信过程中没有误码。

  结语

  本文的创新点在于:针对本系统的结构特点和性能指标,设计了富有特色的通信协议。通过引入从机发送请求机制,解决了从机不能发起数据传输的问题;通过引入校验和错误帧重发机制,提高了总线的差错检测能力。实验证明,通过多项措施配合使用,实现了双DSP之间高速、高可靠性的数据传输,满足系统要求。

通信相关文章:通信原理



上一页 1 2 3 下一页

关键词: SPI CRC 201102

评论


相关推荐

技术专区

关闭