- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于LabWindowsCVI的汽车CAN总线仿真节点开发.pdf
维普资讯
[CAN/LIN]CAN/LIN专£
编者按:CAN总线 (控制器局域网)是适用于多数以CAN与ISO l1898作为物理层的理想的高级工业协议。其成本、
性能及可升级性都为系统设计提供了极大的灵活性;LIN总线 (局域互联网络)是一种低成本的新型串行通信系统,适用于
汽车中的分布式电子控制系统,完善了现有的各种汽车多路网络。从本期开始,我们将精选部分有关CAN/LIN的技术文章,
连续刊登在 “CAN/LIN专栏”中,供广大读者参考。
LabWindowsCVI的汽车CAN总线仿真节点开发
长安宠车集目 胃#
摘 要 :CAN总线作为一种多主总线,支持分布式实时控制的通信网络。其最大优点是减少了线
柬的数量和控制器接 口的引脚数,与此同时可以更简单,迅速地实现在线缡程和在线诊断,甚至多个控
制器共同作用等新功能。它已经作为汽车的一种标准设备列入汽车的整体设计中。LabWindowsCVI软件
开发提供了对虚拟仪器的支持,并具有各种测试,通信,控制和数值分析的能力。利用虚拟技术不仅可
以对各种车型CAN总线的电气仪表和节点进行仿真,以降低研发成本,提高工作效能,还能在整车电气
系统检测中开发适合 自身特点且灵活性强的检测系统。
关冀词 :CAN总线;LabWindowsCVI;虚拟仪器,
引言 外,CAN总线技术也在像大众POL0、 自动声明界面对象常量及相关的回调函
1.CAN总线技术在汽车领域的应用 丰田新款 “花冠”,福特嘉年华等中档车 数。
概况 中得到了广泛的应用。 (3)具有齐全的软件工具包及功能
CAN总线作为一种多主总线,支持 2.LabWindowsCVI软件开发 强大的函数库。通过简单调用库函数就
分布式实时控制的通信网络。在汽车发 Lab WindowsCVI是美国NI 能驱动相应总线的各种仪器和硬件板卡。
动机控制部件,传感器,抗滑系统中都 (NationalInstruments,国家仪器)公 这些工具包和函数库具有更高的效率,
有广泛的应用。其最大优点是减少了线 司推出的面向仪器与测控过程的C、 使程序的编写更加简洁。
束的数量和控制器接口的引脚数,同时 C++交互式开发平台。该平台不仅提供 (4) 完善的兼容性。借助于Lab
可以更简单、迅速地实现在线编程和在 了对虚拟仪器的支持,还具有各种测试、 WindowsCVI,有经验的C、C++语
线诊断,甚至多个控制器共同作用等新 通信、控制和数值分析的能力,具有图 言开发人员可以采用熟悉的C语言环
功能。与一般的通信总线相比,CAN总 形建模简单、控制功能强大、实时性强、 境,如VC、BC等开发自己的虚拟仪器
线的数据通信具有更为突出的可靠性、 编程容易等优点。从软件开发角度看, 系统。另外,还可将仪器库函数及子程
实时性和灵活性。 LabWindowsCVI具有以下一些特点: 序编译成32位DLL,以用于任何32位
对于CAN在汽车上的应用,如今已 (1)可视化、交互式的开发工具。具 C,C++环境及VB或LabView中。
经有很多行业标准或国际标准,比如国 有人机交互界面编辑器,运用可视化交
际标准化组织 (Internati0nal 互技术,使人机界面的实现直观简单,大 CAN网络仿真节点开发
OrganizationforStandardization)的 大提高了工程设计的效率和可靠性。 1.CAN总线应用层协议的制定
ISO l1992、ISO l1783及汽车工程协 (2)具有程序自动生成能力,可减 目前,汽车CAN总线系统的应用层
会 (SocietyofAutomotiveEngineers) 少软件开发过程中代码编写的工作量。 协议大部分是基于SAEJ1939协议进行
的SAEJ1
文档评论(0)