基于can总线的嵌入式车况监测系统研究与应用

基于can总线的嵌入式车况监测系统研究与应用

ID:35170934

大小:5.59 MB

页数:70页

时间:2019-03-20

基于can总线的嵌入式车况监测系统研究与应用_第1页
基于can总线的嵌入式车况监测系统研究与应用_第2页
基于can总线的嵌入式车况监测系统研究与应用_第3页
基于can总线的嵌入式车况监测系统研究与应用_第4页
基于can总线的嵌入式车况监测系统研究与应用_第5页
资源描述:

《基于can总线的嵌入式车况监测系统研究与应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、学校代码:10270分类号:TP368.1学号:132502506硕士专业学位论文基于CAN总线的嵌入式车况监测系统研究与应用专业学位类别:工程硕士专业领域:计算机技术作者姓名:徐为振指导教师:赵梗明答辩曰期2015年5月摘要上海师范大学硕士学位论文摘要社会的迅速发展推动了汽车电子技术的进步,在汽车上开展的应用也越来越多,本课题来源于电信科学第一研究所的应急通信指挥车监测管理项目,并根据当前的汽车电子技术现状和发展趋势,基于CAN总线的前沿技术CANopen协议,根据项目需求对CANopen进行简化和优化,编写了一套适用于低成本,短周期环境下

2、的CAN应用层协议miniCAN。根据系统需求,完成了miniCAN协议并对其进行了通信验证。本课题根据功能对miniCAN协议的研究和实现分为四个模块,用socketCAN为上层提供接口;用多线程处理消息;根据汽车信号的性质配置XML文件对采集的消息进行分类;在应用层实现对汽车信号的传递。采用ARMCortexA8处理器作为系统的核心部件,扩展两路CAN总线模拟汽车现场部件总线。为系统加载bootloader程序引导Linux系统启动,并在宿主机建立交叉编译环境,将软件移植至嵌入式系统上运行。本课题所提出的CAN应用层协议miniCAN仿照

3、CANopen协议并与之相比具有结构简单、移植性能好、成本低的优点,适合于快捷、低成本的开发环境。关键字:CANopen协议,CAN总线,嵌入式系统,车况监测IShanghaiNormalUniversityMasterofScienceAbstractAbstractTherapiddevelopmentofsocietypromotetheprogressofautomotiveelectronictechnology,theapplicationinautomobileisbecomingmoreandmore.Thissubjectc

4、omesfromthefirstresearchinstituteoftelecommunicationstechnologyofemergencycommunicationscommandvehiclemonitoringandmanagementofproject,andaccordingtothepresentsituationanddevelopmenttrendoftheautomobileelectronictechnology,basedonadvancedtechnologyofCANopenprotocolbasedonCA

5、Nbus,accordingtotherequirementsoftheprojecttoimitateandcuttoCANopenprotocol,tomakeasetofprotocolnamedminiCAN,whichbasedonCANapplicationlayersuitableforlowcost,shortcycleenvironment.Accordingtothedemandofthesystem,thepaperdesignasystembasedonLinuxoperatingsystemembeddedinARM

6、system.ThepaperfinishedtheminiCANprotocolandverificationofcommunicationtoit.Accordingtothefunction,thepaperdividedtheprotocolintofourmodulestofinishedit.ItusedthesocketCANtoprovideAPIstoupperstrata,usedmultithreadmechanismtoproposaltheinformation,configuretheXMLdocumentacco

7、rdingtothepropertyofautomotiveinformation,andrealizethetransformationofautomotiveinformationintheapplicationlayer.ThesystemusetheARMCortexA8CPU,expandtwolinesofCANBUStosimulatetheautomotivefieldbus.ItloadsthebootloaderprogramtoguidetheLinuxOperatingsystem,anditsetupacrossco

8、mpilerenvironmentinthehost,transplantthesoftwaretotheembeddedsystem.TheminiCANprot

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

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

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