基于CAN的数据无损代码更新方法设计与应用
本文关键词:基于CAN的数据无损代码更新方法设计与应用
更多相关文章: CAN总线 bootloader技术 数据无损 代码更新
【摘要】:为了提高车载设备在复杂工作环境下固件升级的稳定性及可靠性,深入分析并研究bootloader机制,以汽车无刷直流电机控制器为载体,提出了一种基于CAN总线通信方式的数据无损代码更新方法。将上位机解析后的用户应用程序以链表队列的方式存储并根据数据无损的BLC通信协议通过CAN总线发送给控制器,控制器结合数据无损的代码备份和Flash加密机制实现用户代码的更新和错误回退等功能。实验结果表明,本设计方法具有很强的容错能力,可实现20 Hz以下的数据无损代码更新,并为其他复杂工作环境下的产品提供了一种固件升级的新思路。
【作者单位】: 苏州大学计算机科学与技术学院;
【关键词】: CAN总线 bootloader技术 数据无损 代码更新
【基金】:国家自然科学基金资助项目(61070169)
【分类号】:U463.6
【正文快照】: 图1 CAN节点硬件组成0引言针对汽车电子在复杂工作环境下更新固件过程繁琐、稳定性不高、数据易丢失、实时性欠佳等情况[1],以电磁环境较复杂的无刷直流电机控制器为例,深入剖析Bootloader机制[2-4],使用自定义的BLC通信协议,基于面向汽车电子的CAN总线通信方式[5],结合用户程
【共引文献】
中国期刊全文数据库 前1条
1 吴成加;;基于CAN Bootloader的电动汽车远程数据更新系统设计[J];客车技术与研究;2014年06期
【二级参考文献】
中国期刊全文数据库 前1条
1 司宝锋;孟鹏花;;dsPIC30F3013的CAN总线数据采集系统[J];单片机与嵌入式系统应用;2009年08期
【相似文献】
中国期刊全文数据库 前10条
1 卓亚鹏,李志康,秦荃华,钟亮;CAN总线在变电站自动化系统中的应用[J];中国电力;2001年12期
2 蒋治,刘伦洪,李培根;一种基于CAN总线的混合动力电动汽车控制系统的设计[J];机电工程技术;2003年05期
3 李清亮,林知明;CAN总线在牵引变电站综合自动化系统中的应用[J];科技广场;2004年10期
4 来清民,曲贺梅;基于CAN总线的分布式三维步进电机控制系统[J];微计算机信息;2005年10期
5 陈鸿蔚,张桂香;基于CAN总线的液压伺服控制系统网络[J];机电工程技术;2005年01期
6 刘燕;秦雯;;基于CAN总线的变电站综合自动化系统通讯网络设计[J];继电器;2007年18期
7 马丽娟;王平安;;基于CAN总线的变电站综合自动化系统的通讯功能的改造方案[J];科技信息;2009年13期
8 李琳琳;王绪本;陈熠;高嵩;曹礼刚;;CAN总线在煤矿安全监控系统中的应用[J];制造业自动化;2010年03期
9 刘晓军;CAN总线在变电站自动化系统中的应用[J];电力自动化设备;2002年11期
10 潘合玉;基于CAN总线的牵引变电站综合自动化系统[J];现代电子技术;2004年04期
中国重要会议论文全文数据库 前10条
1 王时胜;李昌;刘祥印;欧阳伟;沈力军;徐贞华;;基于CAN总线的配电网故障选线数据采集机的设计[A];中国计量协会冶金分会2011年会论文集[C];2011年
2 王永斌;;CAN总线在接触网检测数据通信模块中的应用[A];中国电气化铁路两万公里学术会议论文集[C];2005年
3 陈雷;;CAN总线在排水控制系统中的应用[A];04'中国企业自动化和信息化建设论坛暨中南六省区自动化学会学术年会专辑[C];2004年
4 黄艺丹;王春来;吴积钦;;光纤CAN总线在接触网检测系统中的应用[A];中国电气化铁路两万公里学术会议论文集[C];2005年
5 姚胜华;罗永革;石振东;刘成武;;CAN总线在客车智能灯光控制系统中应用[A];中国汽车工程学会汽车电子技术分会第七届(2006)年会暨学术研讨会论文集[C];2006年
6 马承志;任建文;;基于CAN总线和单总线的在线式防误闭锁系统的设计与实现[A];中国高等学校电力系统及其自动化专业第二十四届学术年会论文集(中册)[C];2008年
7 蒋力;吴浩峻;;基于CAN总线的船舶模拟电站以太网接入设计与应用[A];现代船舶机电维修技术(2005)[C];2005年
8 善挺璧;汪懋华;;基于CAN总线的嵌入式终端在温室中的应用研究[A];农业机械化与新农村建设——中国农业机械学会2006年学术年会论文集(上册)[C];2006年
9 彭博;王红蕾;;CAN总线与以太网互联的网关设计[A];2010年西南三省一市自动化与仪器仪表学术年会论文集[C];2010年
10 王贤峰;王尚博;;基于CAN总线的智能压力监测单元的设计[A];第十三届全国煤矿自动化学术年会、中国煤炭学会自动化专业委员会学术会议论文集[C];2003年
中国博士学位论文全文数据库 前1条
1 陈曦;CAN总线实时性和可靠性若干问题的研究[D];天津大学;2010年
中国硕士学位论文全文数据库 前10条
1 耿振;基于CAN总线的搬运机械手控制系统设计[D];宁夏大学;2015年
2 赵致军;基于CAN总线的车载蓝牙免提系统的研究[D];东北农业大学;2009年
3 李华志;基于CAN总线的数控机床故障诊断及远程服务系统[D];西南交通大学;2003年
4 霍红伟;CAN总线及其在鱼雷系统中的应用[D];西北工业大学;2001年
5 林鑫洁;基于CAN总线的棉花在线测产系统的设计与研究[D];石河子大学;2013年
6 王翥;CAN总线在电动机软起动器中的应用研究[D];福州大学;2002年
7 顾娜;基于CAN总线的智能照明控制系统的研究与设计[D];江苏大学;2007年
8 沈童;基于CAN总线的数据采集处理系统的设计[D];大连理工大学;2010年
9 刘师良;基于CAN总线的工作站的研究[D];河南理工大学;2009年
10 杨学蒙;基于CAN总线的工业园区智能照明控制系统设计[D];长安大学;2014年
,本文编号:654254
本文链接:https://www.wllwen.com/kejilunwen/qiche/654254.html