[发明专利]基于Labview的控制器软件程序刷新方法及装置在审
申请号: | 201810884369.1 | 申请日: | 2018-08-06 |
公开(公告)号: | CN109144530A | 公开(公告)日: | 2019-01-04 |
发明(设计)人: | 陆群;穆浩淼 | 申请(专利权)人: | 北京长城华冠汽车科技股份有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F9/445 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张润 |
地址: | 101300 北京市顺义区仁*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二进制文件 控制器软件 控制器 配置信息 读取 建立连接 软件程序 普适性 上传 | ||
1.一种基于Labview的控制器软件程序刷新方法,其特征在于,包括以下步骤:
S1:获取待刷新软件程序的二进制文件,并读取所述二进制文件中的数据;
S2:判断需要进行刷新的控制器所需的二进制文件的配置信息与所述二进制文件中的数据是否一致;
S3:如果是,则通过CAN工具与所述控制器建立连接,并根据所述二进制文件的配置信息,上传所述二进制文件中的数据,以完成所述控制器软件程序刷新。
2.根据权利要求1所述的基于Labview的控制器软件程序刷新方法,其特征在于,所述S2进一步包括:
根据所述控制器的类型读取所述控制器所需的二进制文件的请求ID及响应ID,并将所述请求ID及响应ID写入所述二进制文件中;
将所述二进制文件中的数据与所述请求ID及响应ID进行对应比较,以判断是否一致。
3.根据权利要求1所述的基于Labview的控制器软件程序刷新方法,其特征在于,所述S3进一步包括:
向所述控制器中写入请求数据上传的指令,并在接收到允许数据上传的确认指令后,向所述控制器写入数据上传指令,并将所述二进制文件中的数据进行上传,直至所述二进制文件中的数据上传完成。
4.根据权利要求1所述的基于Labview的控制器软件程序刷新方法,其特征在于,在所述S1之前还包括:
通过所述Labview中的CAN Get Value模块,对所述待刷新软件程序进行初始化配置,所述初始化配置至少包括通道配置、波特率配置、语言配置中的一个或多个。
5.根据权利要求1-4任一项所述的基于Labview的控制器软件程序刷新方法,其特征在于,还包括:
通过所述Labview中的Write to Spreadsheet File模块记录所述控制器软件程序刷新过程中的所有数据。
6.一种基于Labview的控制器软件程序刷新装置,其特征在于,包括:
读取模块,用于获取待刷新软件程序的二进制文件,并读取所述二进制文件中的数据;
判断模块,用于判断需要进行刷新的控制器所需的二进制文件的配置信息与所述二进制文件中的数据是否一致;
刷新模块,用于当控制器所需的二进制文件的配置信息与所述二进制文件中的数据一致时,通过CAN工具与所述控制器建立连接,并根据所述二进制文件的配置信息,上传所述二进制文件中的数据,以完成所述控制器软件程序刷新。
7.根据权利要求6所述的基于Labview的控制器软件程序刷新装置,其特征在于,所述判断模块用于根据所述控制器的类型读取所述控制器所需的二进制文件的请求ID及响应ID,并将所述请求ID及响应ID写入所述二进制文件中,将所述二进制文件中的数据与所述请求ID及响应ID进行对应比较,以判断是否一致。
8.根据权利要求6所述的基于Labview的控制器软件程序刷新装置,其特征在于,所述刷新模块用于向所述控制器中写入请求数据上传的指令,并在接收到允许数据上传的确认指令后,向所述控制器写入数据上传指令,并将所述二进制文件中的数据进行上传,直至所述二进制文件中的数据上传完成。
9.根据权利要求6所述的基于Labview的控制器软件程序刷新装置,其特征在于,还包括:
初始化模块,用于通过所述Labview中的CAN Get Value模块,对所述待刷新软件程序进行初始化配置,所述初始化配置至少包括通道配置、波特率配置、语言配置中的一个或多个。
10.根据权利要求6-9任一项所述的基于Labview的控制器软件程序刷新装置,其特征在于,还包括:
记录模块,用于通过所述Labview中的Write to Spreadsheet File模块记录所述控制器软件程序刷新过程中的所有数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京长城华冠汽车科技股份有限公司,未经北京长城华冠汽车科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810884369.1/1.html,转载请声明来源钻瓜专利网。