授权公布号:CN108491224B
一种车载软件更新方法及系统
有效
申请
2018-07-09
申请公布
2018-09-04
授权
2022-02-11
预估到期
2038-07-09
| 申请号 | CN201810746224.5 |
| 申请日 | 2018-07-09 |
| 申请公布号 | CN108491224A |
| 申请公布日 | 2018-09-04 |
| 授权公布号 | CN108491224B |
| 授权公告日 | 2022-02-11 |
| 分类号 | G06F8/65 |
| 分类 | 计算;推算;计数; |
| 申请人名称 | 深圳市路畅科技股份有限公司 |
| 申请人地址 | 广东省深圳市南山区海天一路11号5栋C座8楼、9楼 |
专利法律状态
2022-02-11
授权
状态信息
授权
2018-09-04
公布
状态信息
公布
摘要
本发明实施例提供了一种车载软件更新方法及系统,基于UART接口实现了车载软件的更新。实施例方法包括:获取待更新的源文件,源文件为HEX格式文件;获取源文件指定的刷写地址;依次读取源文件中的每一行数据,在读取过程中,当读取的当前数据对应的行地址不小于刷写地址时,将当前数据进行数据格式转换生成MCU格式的目标数据,并根据当前数据对应的行地址将目标数据写入到缓存区域形成目标文件;采用通用异步收发传输UART接口将目标文件发送至协议转换器进行数据格式转换,协议转换器用于将UART协议数据转换为CAN总线协议数据;控制协议转换器,将经过数据格式转换之后的数据发送给车机,以使得车机根据目标文件更新对应的车载软件。


