基于CAN总线的ECU在线刷新和远程服务系统的开发

来源 :天津大学 | 被引量 : 0次 | 上传用户:gauxten01
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着汽车电子的飞速发展,新的功能不断被提出,传统的引导加载程序因其固有缺陷无法对ECU提供高效的升级服务。现阶段汽车电子产品服务主要在4S店进行,因时间和地域的限制,往往不能在第一时间为用户提供服务。根据上述需求,本课题研究的新型Bootloader在线刷写和远程服务系统,为车载控制器的在线升级和远程服务提供了新的解决方案。在线刷写系统的设计严格遵循ISO15765诊断服务流程进行,设计安全访问和强制进入两种刷写模式。安全访问模式流程:1)通过安全访问命令开启诊断模式,由硬件引导复位进入Bootloader函数;2)激活FLASH编程擦除用户程序区和EEPROM;3)下载应用程序代码,进行合理性校验;4)由硬件引导复位跳转到用户程序,完成升级。强制刷写模式则在上电后的500ms内,由强制升级指令进入,进入后的流程与安全访问模式的2)~4)相同。通过以下工作提升系统的稳定性和高效性:对内存地址严格划分,使Bootloader、用户程序及其他部分相对独立;对Bootloader所在的高位地址设置FLASH保护;设计“对号入座”算法,提升多帧数据接收效率。设计以CAN蓝牙通信模块为载体具有升级、监管和诊断功能的远程服务系统。文中详述了硬件的电源模块、CAN/串口通信模块、蓝牙模块等硬件电路设计思想。对三大功能的软件实现方案分别进行了论述:1)设计与Bootloader程序的握手对话机制,完成对ECU的在线升级;2)通过对总线数据进行选择性转发,将动力系统数据实时传输到远程服务终端,实现对动力系统的监管;3)通过请求车辆系统的故障码,实时获取故障信息。通过设计蓝牙串口通信协议,将三大功能整合于一体。设计在线升级系统的上位机,结合ECU对Bootloader软件进行HIL测试,结果表明在线升级系统具有可移植性强,刷写效率高、升级成功率高的优点,强制刷写模式可以克服升级过程中掉电问题。通过FLINK软件和物联网远程服务平台对CAN蓝牙模块的功能测试,结果表明CAN蓝牙通信模块可实现对ECU在线升级,对动力系统远程数据监管,实时显示OBD故障状态。
其他文献
【正】 “风乍起,吹皱一池春水”。前不久,广州市委、市政府召开了广州市建国以来第一次大规模的旅游业、商业工作会议,市领导和企业家们共商大计,共绘广州未来旅游业和商业
【正】 大环市公路的效应由广州乘车沿321国道往西过北江,2小时左右即到风景秀丽的国家级历史文化名城、著名的风景旅游城市——肇庆。假如有人还想到肇庆所辖八县(市)区观光
期刊
生活自理能力是一个人在成长过程中必须具备的最基本的生活技能,它包括三个相互联系的部分,即生活态度、生活习惯和生活技能。这是人最基本的素质,是人生的基础,也是学生走向
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
【正】 李××,男,42岁,患者于半月前午饭后睡觉醒来,即感发冷发烧,恶心欲吐,右胁下疼痛,当地卫生院以急性胃炎,胆囊炎治疗,病情日趋严重,因而来我院求中医治疗。患
利用功能模拟原理(微分模拟方法及神经网络方法)建立的油田开发指标关联关系,研究并建立了油田开发规划的多目标产量分配优化模型.该模型成功地解决了油田的总产量及对应的工
【正】 人才是企业最宝贵的资源。企业的生存与发展离不开人才。《三国志》中有一句名言:“功以才成,业由才广。”企业要干一番事业,没有人才只能是空谈。在企业中,人才是其
中国科协2005年学术年会于8月20日至24日在新疆乌鲁木齐举行。150余名院士和6700多名来自科研、生产、教学第一线的科技工作者围绕“科学发展观和资源可持续利用”的大会主题
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
中药斑蝥为芫青科昆虫,辛寒有大毒。临床应用时应剪头去翅足,严格炮制,严格剂量。否则极易发生中毒,重者危及生命。现将抢救二例急性斑蝥中毒报告于下:例1、刘××,女