基于LIN总线ECU远程升级系统的设计与实现

铁盒制作
图7 配置文件截图
系统升级上位机首先读取配置文件中[init]中的内容从而完成上位机的基本配置,主要包括:上位机物理ID,上位机功能ID,下位机ID,下位机功能ID,波特率。配置结束后上位机根据[stepn](n从1开始依次递增直至
图8 升级系统连接图
产品功能测试使用公司已量产的某款BCM(车身控制器)程序。每次下载完成后测试程序功能,正常则表示升级成功否则为升级失败。该测试根据程序大小共分为四组,每组分别进行100次升级,时间取平均值。关于代码的大小通过适当地对该BCM程序删减一些功能或增加一些无效的代码进行控制。其升级用时时间与理论用时时间对比如表1:(LIN的传输速率V = 19.2kbit/s,flash擦写
= 167ms,写入1k字节标准用函数擦除16k用时约T
防水摄像头>插接式母线槽d16
=32ms)[10] 假设需要升级的程序为N K。则理论时约T
w1
日志存储
用时时间:
水翼t = 150*(N*1024)/(19.2*8)  + (N/16)*T d16 +N*T w1普通注塑机射咀头
表1 升级用时时间
程序SIZE实际用时成功概率

本文发布于:2024-09-24 08:26:12,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/292215.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:升级   上位   程序   功能
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议