CAN控制器中实现多消息机制的方法

    公开(公告)号:CN102053601A

    公开(公告)日:2011-05-11

    申请号:CN201010541386.9

    申请日:2010-11-12

    Applicant: 上海大学

    CPC classification number: Y02P90/02

    Abstract: 本发明涉及一种CAN控制器中实现多消息机制的方法。本方法在CAN芯片中加入多类ID帧的消息机制,即一个总线ID对应其自己的验收滤波器和接受缓冲器,并协调各消息机制正常工作。本发明可应用于CAN控制器功能扩展。此方法使得一个控制器能同时滤出更多类ID帧,一方面,增加了设计的灵活性,减少硬件成本,另一方面,多接收缓冲器也使得控制器能够处理更多的信号的同时,使用也更加便利。使CAN控制器更好地满足汽车电子和汽车工业的发展要求。

    CAN控制器中实现多消息机制的方法

    公开(公告)号:CN102053601B

    公开(公告)日:2012-08-29

    申请号:CN201010541386.9

    申请日:2010-11-12

    Applicant: 上海大学

    CPC classification number: Y02P90/02

    Abstract: 本发明涉及一种CAN控制器中实现多消息机制的方法。本方法在CAN芯片中加入多类ID帧的消息机制,即一个总线ID对应其自己的验收滤波器和接受缓冲器,并协调各消息机制正常工作。本发明可应用于CAN控制器功能扩展。此方法使得一个控制器能同时滤出更多类ID帧,一方面,增加了设计的灵活性,减少硬件成本,另一方面,多接收缓冲器也使得控制器能够处理更多的信号的同时,使用也更加便利。使CAN控制器更好地满足汽车电子和汽车工业的发展要求。

    一种基于SPI总线的双处理器通信方法

    公开(公告)号:CN102508812B

    公开(公告)日:2013-09-04

    申请号:CN201110387599.5

    申请日:2011-11-30

    Applicant: 上海大学

    Abstract: 本发明涉及一种基于SPI总线的双处理器通信方法。本方法用于双处理器间使用SPI总线进行高速双向通信。本方法是:在SPI总线物理层四线制的基础上,增加了一条HandShaking线,构成五线制SPI总线,使之能够进行双向通信;在数据链路层上包括采用“0比特插入法”,使用CS信号和HandShaking信号和反馈消息组合完成对五线制SPI总线的同步机制;使用反馈信息中的“接收缓冲区剩余容量”对五线制SPI总线的流量控制;采用CRC校验和反馈信息中的确认字符“0x7F”,完成对该发明中的五线制SPI总线的错误处理。该方法具有扩展简单、应用方便,且与其他总线兼容的特点,同时可以获得极高的通信速率,满足双处理器间高速通信的要求,可广泛应用于所有多处理器的系统设计中。

    一种基于SPI总线的双处理器通信方法

    公开(公告)号:CN102508812A

    公开(公告)日:2012-06-20

    申请号:CN201110387599.5

    申请日:2011-11-30

    Applicant: 上海大学

    Abstract: 本发明涉及一种基于SPI总线的双处理器通信方法。本方法用于双处理器间使用SPI总线进行高速双向通信。本方法是:在SPI总线物理层四线制的基础上,增加了一条HandShaking线,构成五线制SPI总线,使之能够进行双向通信;在数据链路层上包括采用“0比特插入法”,使用CS信号和HandShaking信号和反馈消息组合完成对五线制SPI总线的同步机制;使用反馈信息中的“接收缓冲区剩余容量”对五线制SPI总线的流量控制;采用CRC校验和反馈信息中的确认字符“0x7F”,完成对该发明中的五线制SPI总线的错误处理。该方法具有扩展简单、应用方便,且与其他总线兼容的特点,同时可以获得极高的通信速率,满足双处理器间高速通信的要求,可广泛应用于所有多处理器的系统设计中。

Patent Agency Ranking