
基本信息:
- 专利标题: 一种CAN总线控制器的邮箱报文收发方法和装置
- 申请号:CN202110443753.X 申请日:2021-04-23
- 公开(公告)号:CN113141288A 公开(公告)日:2021-07-20
- 发明人: 夏欢 , 赵志刚 , 骆志伟 , 何刚 , 王辉 , 赵宏志 , 高枫 , 许宝立 , 陈世业 , 刘宇航
- 申请人: 北京航天发射技术研究所
- 申请人地址: 北京市丰台区南大红门路1号
- 专利权人: 北京航天发射技术研究所
- 当前专利权人: 北京航天发射技术研究所
- 当前专利权人地址: 北京市丰台区南大红门路1号
- 代理机构: 北京天方智力知识产权代理事务所
- 代理人: 路远
- 主分类号: H04L12/40
- IPC分类号: H04L12/40 ; H04L12/58 ; H04L12/24
摘要:
本发明提供了一种CAN总线控制器的邮箱报文收发方法和装置,解决现有现有CAN邮箱资源利用率低,应用可靠性差的技术问题。方法包括:通过对通用寄存器确定标志位进行赋值以初始化邮箱的报文收发状态,依次获取各邮箱的关键寄存器指针,对关键寄存器指针的指向地址进行初始化赋值以依次初始化邮箱;在邮箱接收响应过程中根据通用寄存器中接收标志位对邮箱状态进行顺序判断、对接收内容进行邮箱缓存、对邮箱状态进行更新;在邮箱发送响应过程中根据通用寄存器发送标志位对发文状态进行判断、对发送内容进行缓存、对邮箱状态进行更新。解决了邮箱配置及收发流程复杂、容易丢帧、DSP硬件资源浪费等问题,实现了在高速率、高负载率下可靠的数据接收和发送。
公开/授权文献:
- CN113141288B 一种CAN总线控制器的邮箱报文收发方法和装置 公开/授权日:2022-08-23