• 热门行业
  • 装修建材
  • 家居生活
  • 餐饮食品
  • 母婴教育
  • 电脑办公
  • 服装首饰
  • 汽车工具
  • 家电数码
  • 机械化工
  • 休闲美容
返回上一页
专利状态
一种单SPI总线控制多CAN接口的控制方法
有效
专利申请进度
申请
2012-12-29
申请公布
2013-04-24
授权
2015-09-02
预估到期
2032-12-29
专利基础信息
申请号 CN201210593317.1 申请日 2012-12-29
申请公布号 CN103064815A 申请公布日 2013-04-24
授权公布号 CN103064815B 授权公告日 2015-09-02
分类号 G06F13/40
分类 计算;推算;计数;
申请人名称 广东志成冠军集团有限公司
申请人地址 广东省东莞市塘厦镇田心工业区广东志成冠军集团有限公司
专利法律状态
  • 2015-09-02
    授权
    状态信息
    授权
  • 2013-05-29
    实质审查的生效
    状态信息
    实质审查的生效IPC(主分类):G06F 13/40申请日:20121229
  • 2013-04-24
    公布
    状态信息
    公开
摘要
本发明适用于通信技术领域,涉及一种单SPI总线控制多CAN接口的控制方法,所述方法包括:当多个CAN芯片中的任意一个CAN芯片的接收邮箱接收完CAN总线上的数据时该CAN芯片触发中断;通过SPI总线设置所述触发中断的CAN芯片关闭中断使能,并退出中断;查询所有触发中断的CAN芯片的接收邮箱接收的数据,并读取到单片机的缓冲区中,在缓冲区设置数据标识,恢复所述触发中断的CAN芯片中断使能,让所述触发中断的CAN芯片继续接收数据;应用程序判断缓冲区是否有数据标识,是则拷贝到应用程序的缓冲区,否则返回失败,并继续判断。本发明采用多CAN芯片产生中断时将数据读取到单片机,在不影响通信的同时降低了成本。