一种可扩展的SPI总线与CAN总线数据转换方法.pdf
一条****杉淑
亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
一种可扩展的SPI总线与CAN总线数据转换方法.pdf
本发明提供一种可扩展的SPI总线与CAN总线数据转换方法,其特征在于:利用通信主机和一个以上的转换模块作为运行平台,具体步骤如下:S1,扩展通信架构设计;S2,SPI报文格式设计;S3,通信机制设计;S4,转换模块按统一格式完成SPI报文与CAN数据帧的转换;本发明的方法,通过建立数据缓冲区,解决了CAN总线缓冲区较小以及SPI总线与CAN总线速度不匹配的问题,提高了数据传输可靠性;通过设计数据包封装协议,实现了CAN数据包的透明传输,增加了协议转换的通用性;根据SPI通信特点设计SPI双向通信机制,实现
基于串行外设接口(SPI)的CAN总线隔离扩展设计.docx
基于串行外设接口(SPI)的CAN总线隔离扩展设计基于串行外设接口(SPI)的CAN总线隔离扩展设计摘要:介绍了利用SPI口实现CAN总线隔离扩展的一种通信控制系统,详细叙述了此通信控制系统中主从通信模块的硬件设计控制,软件设计流程及实现方法。关键词:CAN总线SPI口XINT1中断一、引言CAN总线是一种有效支持分布式控制和实时控制的串行数据通信协议,它是一种多主总线,网络上任意一个节点均可以在任意时刻主动地向网络上的其它节点发送信息,而不分主从,节点之间有优先级之分,因而通信方式灵活;CAN可以点对点
一种高速CAN总线数据转换装置及其转换方法.pdf
本发明提供一种高速CAN总线数据转换装置及其转换方法,属于数据处理技术领域,包括控制模块、时钟模块、存储模块、传输模块、总线分析模块和总线收发模块;总线分析模块和控制模块连接,用于读取CAN总线数据;总线收发模块、存储模块以及传输模块分别和控制模块交互;时钟模块和控制模块连接,用于根据总线分析模块读取到CAN总线数据的时间产生时间信号,所述控制模块根据所述时间信号产生时间戳,并将时间戳和对应的CAN总线数据封装,封装后的CAN总线数据自带时间戳,解决了以上位机产生的时间为基准对CAN总线数据进行时间记录,
《CAN总线与RS-232、SPI总线转换模块的设计》电子信息工程论文.doc
目录PAGE\*MERGEFORMAT44PAGE\*MERGEFORMATIII石河子大学信息科学与技术学院毕业论文课题名称:CAN总线与RS-232、SPI总线转换模块的设计学生姓名:肖志昂2007082078孙庆中2007082010学院:信息科学与技术学院专业年级:电子信息工程2007级指导教师:李栓明讲师完成日期:二○一一年六月八日摘要PAGE\*MERGEFORMATICAN总线与RS-232、SPI总线转换模块的设计[摘要]CAN总线因具有高可靠性、实时性等优点,而被广泛用
基于串行外设接口(SPI)的CAN总线隔离扩展设计论文.docx
基于串行外设接口(SPI)的CAN总线隔离扩展设计论文基于串行外设接口(SPI)的CAN总线隔离扩展设计论文摘要:介绍了利用SPI口实现CAN总线隔离扩展的一种通信控制系统,详细叙述了此通信控制系统中主从通信模块的硬件设计控制,软件设计流程及实现方法。关键词:CAN总线SPI口XINT1中断一、引言CAN总线是一种有效支持分布式控制和实时控制的串行数据通信协议,它是一种多主总线,网络上任意一个节点均可以在任意时刻主动地向网络上的其它节点发送信息,而不分主从,节点之间有优先级之分,因而通信方式灵活;CAN可