基于飞思卡尔MPC5634M单片机的Bootloader设计_奚英泽.pdf

基于飞思卡尔MPC5634M单片机的Bootloader设计_奚英泽.pdf

ID:52983082

大小:1.03 MB

页数:4页

时间:2020-04-06

基于飞思卡尔MPC5634M单片机的Bootloader设计_奚英泽.pdf_第1页
基于飞思卡尔MPC5634M单片机的Bootloader设计_奚英泽.pdf_第2页
基于飞思卡尔MPC5634M单片机的Bootloader设计_奚英泽.pdf_第3页
基于飞思卡尔MPC5634M单片机的Bootloader设计_奚英泽.pdf_第4页
资源描述:

《基于飞思卡尔MPC5634M单片机的Bootloader设计_奚英泽.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、5OC一E劝中国汽车工程学会年会论文集66基于飞思卡尔MPC5M单片机的oooe设计ad`奚英泽于健楠徐凤.东风汽车公司技术中心.东风商用车公司技术中心飞速发展,基于ANECU。【摘要】随着汽车电子技术的C总线的控制器软件下载技术成为汽车开发必不可少的工作本,、、文介绍基于飞思卡尔MPC5634M单片机实现Botloader的方法包含诊断模块设计lFash划分与驱动开发EePROM模拟技术、刷写,Btlr。工具配置与目标文件制作方法等以及此ooade应在项目中的具体应用r程序h[关键词】oBoloade

2、刷写lFas驱动诊断模块向量表重定向TheBootloaderDesignandImPlementBaseonPoPC5634MweXiYingze`YuJiannanZxureng`1.DongeFngl么,torCo.eTehniealeCnetr2.DogneFngCommecriall么,torCo.eTehniealeCnterAbstract:Accorngrorherapidlydevelopmenrofauromoeelecrronicrechnology,ECUsoftwareownl

3、oarechnologywhichdibilddbasedonCANbusbecomesessenrialparrofauromobileECUdevelopmenrThispaperinrroducesrheapplicarionanddevelopmenrofBootloaeraseontheFreescaleMPC5634MmicrocontrollerItincluesDiagnosticmouleesign,FlashPartition,Flashdriverdbddddevelopment,

4、EepROMsimulationtechnology,conifgurationmethoofFlashtool,targethexiflemakingmethoantheapplicationofddddrhisBoorloaderinProjectKeywords:BootloaderSoftwaredownloadFlashdriverDiagnosticunitVectorredirection1基于Bootloader的程序刷写方式2Bootloader的软件构成ECu开发过程中,ECuEcu

5、的oBoll:在汽油机对目标刷写软件的方本文的主要目的是介绍针对发动机oade设:ECuMCU。rECU式主要有两种第一种方式为使用与中对应的程计与实现oBoloade是独立于自身应用软件的功能模。,ECu。序下载器连接板载JATG标准接口完成对程序的刷写鉴于块它的主要功能是通过车辆总线对下载程序如果通过JATG接口以及相应的DIE可以实现对软件代码的跟踪ECU内部存在oBoloader那么再每次复位后程序应先进入,ECu。BoorloaerBoorloaer,与调试此种方式一般应用于工程开发阶段第二种

6、d随后选择驻留在d中或跳转进入应用程ECUBlr。Boorloaer2。方式为使用内置在中的ooade功能模块结合总线传序d的程序框图如图所示输技术完成对ECu的程序刷写,亦即本文中所讨论的程序刷写方式。此种方式主要应用在ECU标定阶段与下线生产诊断模块阶段,因为在ECU标定与生产时,ECU软件,已经完全固化EepROM,而硬件电路也取消了管理器无须再进行代码调试JATG的接口插,。AG针但依然保留过孔在生产时需要通过JT接口将FlashNVp驱动Bl:Ecu,,Warooade刷写进中否则在生产与售后

7、阶段对软件}}}{的刷写仍然涉及对ECu电路板的直接操作,会产生安全隐·底层驱动(GPI。,lCl4,CAN…))患与泄密等问题。:基于oBoloade刷写方式的基本部署描述如图l所示。图2Bootloader软件框图刷写工具!刷写工具!2.1诊断模块诊断模块为刷写设备提供刷写程序时必要的诊断服务,150一142,本文中涉及诊断模块基于29协议进行裁剪保留}Bootloader,。以下诊断服务如表l所示ECU图1程序刷写的基本部署C5O13一劝71213中国汽车工程学会年会论文集66C基于飞思卡尔MP5

8、34M单片机的ad设计`2奚英泽于健楠徐凤1.东风汽车公司技术中心2.东风商用车公司技术中心飞速发展,基于ANECU。【摘要】随着汽车电子技术的C总线的控制器软件下载技术成为汽车开发必不可少的工作本,、、文介绍基于飞思卡尔MPC5634M单片机实现Botloader的方法包含诊断模块设计lFash划分与驱动开发EePROM模拟技术、刷写,Btlr。工具配置与目标文件制作方法等以及此ooade应在项目中的具体应用r程序h[关键词】oBoloa

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。