一种数据转发装置、电源模块及数据转发方法制造方法及图纸

技术编号:33480853 阅读:36 留言:0更新日期:2022-05-19 00:55
本发明专利技术适用于数据传输技术领域,提供了一种数据转发装置、电源模块及数据转发方法。该数据转发装置与多个外设连接;该数据转发装置用于:接收请求者外设发送的请求信息;其中,请求信息包括待转发数据的地址和执行者ID;将待转发数据的地址装载至目标执行者外设的第一预设缓存区内,以使目标执行者外设根据第一预设缓存区内的信息提取待转发数据进行转发;其中,目标执行者外设为执行者ID对应的外设。本发明专利技术能够减少各个外设之间的强耦合,从而降低转发程序的复杂度、降低代码量。降低代码量。降低代码量。

【技术实现步骤摘要】
一种数据转发装置、电源模块及数据转发方法


[0001]本专利技术属于数据传输
,尤其涉及一种数据转发装置、电源模块及数据转发方法。

技术介绍

[0002]无论是充电桩中的电源模块、车载电源模块、军品电源模块还是电力电源模块,在进行内部设计时,通常会设计前后级结构,前后级之间通过串口通讯进行协调,从而实现电源模块的正常运行。但是,电源模块对外一般只有CAN通讯,接收到的一帧客户协议信息有可能是控制前级的操作,此时需要串口通讯模块(本文将通讯模块称为外设)直接转发CAN接收到的协议信息。即请求者外设提出数据转发请求,执行者外设执行发送任务。
[0003]当存在多个请求者和多个执行者时,每一个外设都可能需要请求转发多个数据,或者执行发送多个数据。在这种“多对多”的转发模式下,情况复杂多变,各个外设之间耦合性强且耦合关联不确定,传统的将两个外设直接联系进行数据打包发送的方法程序复杂、代码量大,亟需做出改进。

技术实现思路

[0004]有鉴于此,本专利技术实施例提供了一种数据转发装置、电源模块及数据转发方法,以解决现有技术中本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据转发装置,其特征在于,所述数据转发装置与多个外设连接;所述数据转发装置用于:接收请求者外设发送的请求信息;其中,所述请求信息包括待转发数据的地址和执行者ID;将所述待转发数据的地址装载至目标执行者外设的第一预设缓存区内,以使目标执行者外设根据所述第一预设缓存区内的信息提取所述待转发数据进行转发;其中,所述目标执行者外设为所述执行者ID对应的外设。2.如权利要求1所述的数据转发装置,其特征在于,所述请求信息还包括驱动端口信息;相应的,在将所述待转发数据的地址装载至目标执行者外设的第一预设缓存区内之后,所述数据转发装置还用于:将所述驱动端口信息装载至目标执行者外设的第二预设缓存区内,以使目标执行者外设根据所述第一预设缓存区内的信息提取所述待转发数据,并根据所述第二预设缓存区内的信息选择相应的驱动端口转发所述待转发数据。3.如权利要求2所述的数据转发装置,其特征在于,在接收请求者外设发送的请求信息之前,所述数据转发装置还用于:对其连接的各个外设的ID、缓存区写索引地址、驱动端口信息进行注册登记。4.如权利要求3所述的数据转发装置,其特征在于,所述数据转发装置具体用于:根据所述缓存区写索引地址,将所述待转发数据的地址装载至目标执行者外设的第一预设缓存区内,将所述驱动端口信息装载至目标执行者外设的第二预设缓存区内;以及,在装载完成后更新所述缓存区写索引地址。5.如权利要求1所述的数据转发装置,其特征在于,所述外设的类型包...

【专利技术属性】
技术研发人员:李睿马群张浩郭喜斌胡迎庆徐卫东张逾良司建龙郭禹
申请(专利权)人:石家庄通合电子科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1