预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN116016701A(43)申请公布日2023.04.25(21)申请号202211585975.6(22)申请日2022.12.09(71)申请人北京东土科技股份有限公司地址100144北京市石景山区实兴大街30号院2号楼8层901(72)发明人何砚鹏(74)专利代理机构北京华夏正合知识产权代理事务所(普通合伙)11017专利代理师韩登营张焕亮(51)Int.Cl.H04L69/08(2022.01)H04L12/40(2006.01)权利要求书2页说明书10页附图3页(54)发明名称CAN总线与AUTBUS总线的转换方法、控制器及架构(57)摘要本申请实施例涉及通信技术领域,且涉及一种CAN总线与AUTBUS总线的转换方法、控制器及架构。转换方法的方案为:在PHB主站初始化的过程中,针对各个设置于PHB从站的转换模块生成描述符;PHB主站与PHB从站通过AUTBUS总线相连接,各个转换模块与各自对应的CAN总线相连接;PHB主站基于描述符从AUTBUS总线接收上传的CAN报文,并进行缓存;其中,CAN报文是来自CAN总线、并经过转换模块处理之后上传到PHB主站的;通过设置于PHB主站的自定义CAN模块调用读接口,从缓存中读取CAN报文。本申请实施例使用自定义CAN功能块和PHB协议,实现接收、处理AUTBUS总线上由转换模块发送过来的CAN报文,可用AUTBUS总线的优势实现远距离、高速的CAN通信,可避免数据的覆盖丢失、保证数据的完整性和实时性。CN116016701ACN116016701A权利要求书1/2页1.一种CAN总线与AUTBUS总线的转换方法,其特征在于,包括:在PHB主站初始化的过程中,针对各个设置于PHB从站的转换模块生成描述符;其中,所述PHB主站与所述PHB从站通过AUTBUS总线相连接,各个所述转换模块与各自对应的CAN总线相连接;所述PHB主站基于所述描述符从AUTBUS总线接收上传的CAN报文,并进行缓存;其中,所述CAN报文是来自所述CAN总线、并经过所述转换模块处理之后上传到所述PHB主站的;通过设置于所述PHB主站的自定义CAN模块调用读接口,从所述缓存中读取所述CAN报文。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述PHB主站通过所述CAN功能块下发CAN报文;其中,所述CAN功能块调用写接口,通过所述AUTBUS总线将CAN报文下发给所述转换模块,经过所述转换模块处理后将CAN报文下发到CAN总线上。3.根据权利要求1或2所述的方法,其特征在于,所述针对各个设置于PHB从站的转换模块生成描述符,包括:在所述PHB从站在线的情况下生成所述描述符。4.根据权利要求1所述的方法,其特征在于,所述转换模块对报文的处理包括:所述转换模块将来自所述CAN总线的CAN报文封装成PHB包,并将所述PHB包上传给所述PHB主站。5.根据权利要求2所述的方法,其特征在于,所述转换模块对报文的处理包括:所述转换模块将所述PHB主站下发的封装成PHB包的CAN报文解封装,并将解封装后的CAN报文下发到CAN总线上。6.一种控制器,其特征在于,所述控制器作为PHB主站,并在所述控制器中设置自定义CAN模块;所述PHB主站在初始化的过程中,针对各个设置于PHB从站的转换模块生成描述符;其中,所述PHB主站与所述PHB从站通过AUTBUS总线相连接,各个所述转换模块与各自对应的CAN总线相连接;所述PHB主站基于所述描述符从AUTBUS总线接收上传的CAN报文,并进行缓存;其中,所述CAN报文是来自所述CAN总线、并经过所述转换模块处理之后上传到所述PHB主站的;所述自定义CAN模块调用读接口,从所述缓存中读取所述CAN报文。7.根据权利要求6所述的控制器,其特征在于,还包括:所述PHB主站通过所述CAN功能块下发CAN报文;其中,所述CAN功能块调用写接口,通过所述AUTBUS总线将CAN报文下发给所述转换模块,经过所述转换模块处理后将CAN报文下发到CAN总线上。8.根据权利要求6或7所述的控制器,其特征在于,还包括:在所述PHB从站在线的情况下,所述PHB主站针对所述设置于PHB从站的转换模块生成描述符。9.一种实现CAN总线与AUTBUS总线转换的网络架构,其特征在于,所述网络架构包括如权利要求6所述的控制器以及至少一个转换模块;所述转换模块设置于PHB从站,并与各自对应的CAN总线相连接;2CN116016701A权利要求书2/2页所述转换模块用于将来自所述CAN总线的CAN报文封装成PHB包,并将所述PHB包通过AUTBUS总线上传给所述PHB主站。10.根据权利要求9所述的网络架构,其特征在于,所述转换模块还用于:将所