首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

CAN FD网桥设备及其实现方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:南京瑷卡测控技术有限公司

摘要:本发明属于控制器局域网络技术领域的CANFD网桥设备及其实现方法,包括:CANFDDBC文件载入单元,用于载入CANFDDBC文件,对载入的CANFDDBC文件进行解析,将解析得到的CANFDMessage和CANFDSignal信息存储到核心数据结构;CAN2.0BDBC文件转换单元,采用“出堆栈”方法,从存储在核心数据结构中的CANFDMessage拆解出所有Signal,重新组装所有的Signal,使其形成的Message符合CAN2.0B协议的限制条件,将CAN2.0B格式Signal与其所属的CAN2.0BMessage关联起来,以得到CAN2.0BDBC文件;bin文件生成单元,通过生成bin文件界面供用户选择节点并配置bin下载文件,将转换后的CAN2.0BDBC文件生成下载文件供CANFD网桥使用。本发明使得采用不同CAN协议的设备之间能够正常通讯。

主权项:1.CANFD网桥设备,其特征在于,包括:CANFDDBC文件载入单元,用于载入CANFDDBC文件,对载入的CANFDDBC文件进行解析,将解析得到的CANFDMessage和CANFDSignal信息存储到核心数据结构中并通过载入界面进行显示;CAN2.0BDBC文件转换单元,将读取的CANFDDBC文件加载到转换界面,采用“出堆栈”方法,从存储在核心数据结构中的CANFDMessage拆解出所有Signal,重新组装所有的Signal,使其形成的Message符合CAN2.0B协议的限制条件,将CAN2.0B格式Signal与其所属的CAN2.0BMessage关联起来,以得到CAN2.0BDBC文件;bin文件生成单元,通过生成bin文件界面供用户选择节点并配置bin下载文件,将转换后的CAN2.0BDBC文件生成下载文件供CANFD网桥使用;所述采用“出堆栈”方法,从存储在核心数据结构中的CANFDMessage拆解出所有Signal包括:S201:从存储在CANFD核心数据结构中依次取出Message,对于每一个Message,进行如下判断:S202:判断Message长度是否超过8个字节,若没有超过8个字节,将该Message存入CAN2.0B核心数据结构,从CANFD核心数据结构中删除此Message,若超过8个字节,执行S203;S203:从该Message中依次取出Signal,对于每一个Signal,进行如下判断:判断该Signal长度是否小于8个字节,若小于8个字节,计算该Signal的Endbit是否大于64,若大于64,将该Signal存入新的CAN2.0B核心数据结构,并将Signal从所属Message中删除,若小于64,执行S205;S204:对该Message中剩余的Signal执行S203判断,若该Message没有剩余的Signal,从CANFD核心数据结构中删除该Message;S205:将此Signal存入当前CAN2.0B核心数据结构,并将Signal从所属Message中删除;所述bin文件生成单元采用如下步骤将转换后的CAN2.0BDBC文件生成下载文件供CANFD网桥使用:在将CANFDDBC文件转换为CAN2.0BDBC文件的过程中,对Signal进行编号,并将CANFD信息和CAN2.0B信息整合;将整合后的信息按照bin下载文件格式进行编码,包括MessageID、SignalID、起始比特位、Signal长度信息;将编码后的信息生成bin下载文件,将生成的bin下载文件固化到CANFD网桥设备中;CANFD网桥设备上电后,通过CAN2.0B端口、CANFD端口分别连接到CAN2.0B总线和CANFD总线,并运行各自的总线读写任务,包括:写总线任务:从数据缓存获得Signal最新的数值,按照通讯协议组成Message后写出;读总线任务:解析从总线读取到的Message,解析Message以获取其中包含的Signal的数值,将的Signal的数值刷新到数据缓存中。

全文数据:

权利要求:

百度查询: 南京瑷卡测控技术有限公司 CAN FD网桥设备及其实现方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。