matlab平台上的汽车网络协议软件开发

matlab平台上的汽车网络协议软件开发

ID:31987462

大小:498.63 KB

页数:4页

时间:2019-01-30

matlab平台上的汽车网络协议软件开发_第1页
matlab平台上的汽车网络协议软件开发_第2页
matlab平台上的汽车网络协议软件开发_第3页
matlab平台上的汽车网络协议软件开发_第4页
资源描述:

《matlab平台上的汽车网络协议软件开发》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Vol.17增刊系系系统统统仿仿仿真真真学学学报报报Dec.2005JOURNALOFSYSTEMSIMULATION45MATLAB平台上的汽车网络协议软件开发范永健胡劲风(恒润科技有限公司北京100101)摘摘摘要要要描述了在可视化的高层开发平台MATLAB/Simulink/Stateflow上开发SAEJ1939协议软件的过程展示了先进的开发模式高层开发平台代码生成技术和专业开发和测试工具对于现代嵌入式开发的重大作用关键词MATLABSimulinkStateFlowSAEJ1939代码生成文章编号1004-731X(2005)S0-0045-04中图分类号TP391.9文献

2、标识码ASoftwareImplementationofaVehicleNetworkProtocolonMATLABFANYong-jian,HUJin-feng(ApplicationdevelopmentdepartmentHirainTechnologies,Beijing100101,China)AbstractThispaperdescribesthesoftwaredevelopmentofSAEJ1939onthevisualhigh-levelplatform—MATLAB.Itdemonstratesthesignificantroleinembeddedsoft

3、waredevelopmentfortheadvanceddevelopmentmethod,platform,codegeneration,andprofessionaldevelopmentandtesttools.KeywordsMATLABsimulinkstateflowSAEJ1939codegeneration1用可视化的建模仿真开发工具MATLAB/Simulink/Stateflow1汽车嵌入式开发新技术进行嵌入式产品开发而对自动代码生成工具的使用比比皆嵌入式芯片经历了从单片微型计算机(SCM微控制器是如汽车芯片供应商Infineon公司提供免费的图形化初始(MCU

4、)到片上系统(SoC)的发展历程嵌入式软件开发也由初化代码生成工具DAvE(DigitalApplicationvirtual期的汇编编程模式发展到当前广为流行的嵌入式C编程并向Engineer)对其MCU产品进行I/O模块的初始化许多OSEK嵌入式C++迈进由于系统资源配置的提高和嵌入式系统复操作系统供应商都提供图形化的操作界面来设置任务的属杂性的增强现代嵌入式开发广泛采用嵌入式实时操作系统性配置系统资源dSPACE公司提供专业的代码生成工具在上述发展过程中系统设计理念和技术的发展进步开发Targetlink来支持汽车嵌入式产品级代码的自动生成工具的广泛采用都极大地推动了嵌入式系统

5、的高速成长2可视化的建模仿真开发平台—MATLAB/将嵌入式开发移到可视化的建模仿真开发平台上广泛Simulink/Stateflow采用自动代码生成技术是当前嵌入式系统发展的新模式和特点在这种新的模式下嵌入式系统的设计理念开发流MATLAB/Simulink/Stateflow是一个完整的开发环境程使用的开发工具都发生了巨大的变化可视化高层建模它将高性能的数值计算可视化的框图设计环境基于有限仿真开发平台与自动代码生成技术的结合贯通了系统设计状态机的理论的复杂的事件驱动系统设计环境集成在一起仿真调试和产品级代码实现的整个过程使得过去某些由它可以进行系统定义和实现开发控制算法和嵌入式软

6、件少数人掌握的系统级设计任务可以很方便的由更多的开发支持浮点和定点算法的仿真和代码生成人员在高层开发平台上进行原型设计仿真和调试大幅度MATLAB/Simulink/Stateflow对自动代码生成提供全面的支减少了软件Bug开发周期也大幅缩短采用这种新的开发持包含一下几个部分Real-timeworkshopSimulink模式可以在早期发现系统级的设计错误进行设计改进Stateflowcoder(Stateflow)Real-timeworkshopembedded即使对于在实现的最后阶段发现的错误由于采用了可视化coderEmbeddedtargetproducts(针对具体M

7、CU)Stateflow的建模仿真开发平台和自动代码生成技术修改设计的过程与Simulink和MATLAB紧密集成可以将Stateflow创也比过去快很多建的复杂控制逻辑有效地结合到Simulink的模型中它采作为人类文明重大成果的汽车产业在嵌入式开发过程用可视化建模仿真有限状态机模型可以设计开发复杂的动中充分应用了嵌入式开发技术的最新成果汽车行业广泛采态控制逻辑自动生成浮点或定点C代码并具有简便的修改设计评估结果确认系统的品质由于其强大的功能结收稿日期2

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

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

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