自动解析路由表生成烧写固件的方法、装置、设备及介质制造方法及图纸

技术编号:43477133 阅读:20 留言:0更新日期:2024-11-29 16:51
本发明专利技术公开了一种自动解析路由表生成烧写固件的方法、装置、设备及介质,涉及汽车电子网关领域,该方法包括导入路由表至上位机,基于上位机解析路由表并基于路由表名称判断路由表是否为标准文件:若为标准文件,则对当前路由表进行预处理,生成工程可用的c文件和可直接烧录的hex文件;若为非标准文件,则将当前路由表转换为标准文件格式并进行预处理,生成工程可用的c文件和可直接烧录的hex文件;其中,所述路由表为excel文件,且路由表内包括多个工作表。本申请使得客户在仅提出路由表变更时,可以直接烧写上位机生成的hex文件,无需烧写整个工程,节省升级时间。

【技术实现步骤摘要】

本申请涉及汽车电子网关领域,具体涉及一种自动解析路由表生成烧写固件的方法、装置、设备及介质


技术介绍

1、网关是汽车内部通信局域网的核心,通过它可以实现各条总线上信息的共享,以及汽车内部的网络管理和故障诊断功能。网关需要对总线上的诸多报文进行接收和转发,然而并不是每一条报文都需要由网关进行转发,于是在执行报文转发操作时需要有一个路由表作为基准来判断哪些报文需要转发,需要转发到哪一个通道,这需要软件工程师在搭建网关软件时来处理,而路由表一般是由主机厂定义好的excel文件(表格文件),其中只有部分内容是软件需要关心的(如:报文id、源地址(src)、目标地址(dst)等),所以需要对路由表进行解析完成之后写入软件中。

2、以往的项目中存在两种解析方式,第一种是使用matlab(一种商业数学软件)来为每一条报文的转发绘制流程图,手动指定每一条报文的源地址、目标地址,随后把绘制好的流程图生成为c文件,c文件再导入编译器编译后生成hex文件(hex文件是可以烧写进单片机,被单片机执行的一种文件格式,c文件可以通过编译器编译后生成hex文件),但此种方本文档来自技高网...

【技术保护点】

1.一种自动解析路由表生成烧写固件的方法,其特征在于,所述自动解析路由表生成烧写固件的方法包括:

2.如权利要求1所述的一种自动解析路由表生成烧写固件的方法,其特征在于:在导入路由表至上位机之前,还包括:在对待烧录设备进行flash分配时,为路由表指定一专用内存空间。

3.如权利要求1所述的一种自动解析路由表生成烧写固件的方法,其特征在于,所述导入路由表至上位机,基于上位机解析路由表并基于路由表名称判断路由表是否为标准文件,具体包括:

4.如权利要求1所述的一种自动解析路由表生成烧写固件的方法,其特征在于:

5.如权利要求1所述的一种自动解...

【技术特征摘要】

1.一种自动解析路由表生成烧写固件的方法,其特征在于,所述自动解析路由表生成烧写固件的方法包括:

2.如权利要求1所述的一种自动解析路由表生成烧写固件的方法,其特征在于:在导入路由表至上位机之前,还包括:在对待烧录设备进行flash分配时,为路由表指定一专用内存空间。

3.如权利要求1所述的一种自动解析路由表生成烧写固件的方法,其特征在于,所述导入路由表至上位机,基于上位机解析路由表并基于路由表名称判断路由表是否为标准文件,具体包括:

4.如权利要求1所述的一种自动解析路由表生成烧写固件的方法,其特征在于:

5.如权利要求1所述的一种自动解析路由表生成烧写固件的方法,其特征在于,所述对当前路由表进行预处理,生成工程可用的c文件或可直接烧录的hex文件,具体包括:

6.如权利要求1所述的一种自动解析路由表生成烧写固件的方法,其特征在于,所述将当前路由表转换为标准文件格式并进行预处理,其中,将当前当前路由...

【专利技术属性】
技术研发人员:陈百灵张战张敬惠龚启明黄凯
申请(专利权)人:东风电驱动系统有限公司
类型:发明
国别省市:

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

1