ImageVerifierCode 换一换
格式:DOC , 页数:21 ,大小:1.04MB ,
资源ID:2081127      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-2081127.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(CANoe学习入门Stepbystep系列.doc)为本站会员(小**)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

CANoe学习入门Stepbystep系列.doc

1、-_CANoe 入门 Step by step 系列(一)基础应用CANoe 是 Vector 公司的针对汽车电子行业的总线分析工具,现在我用 CANoe7.6 版本进行介绍,其他版本功能基本差不多。硬件我使用的是 CAN case XL.1,CANoe 软件的安装很简单,先装驱动,再装软件。安装完成,插上 USB,连接硬件,这样在控制面板中,Vector Hardware(硬件) 进行查看通过查看信息可知,CANcaseXL 中的两个 piggy,一个是 251(高速 CAN) ,一个是7269(LIN) ,另外常用的还有 1054(低速 CAN,或称容错 CAN) ,因为 CANcaseX

2、L(can情况 XL 最大)中只能支持两路通讯,这样 piggy 可以自由组合2,硬件连接正常,打开 CANoe 软件File-New Configuration(新配置) 可以选择新建工程的模版,我们这里选择CAN_500kBaud.tcn,这样新建了波特率为 500K CAN 工程,可以 File-Save Configuration(保存配置),进行保存3,接下来就要使用 CAN db+ Editor(编辑)工具对总线网络节点,消息,信号,进行定义了。点击工具栏的这个图标 ,或 开始菜单中找这个工具启动启动后,File(文件)-Create Database(创建数据),选择 CANTe

3、mplate.dbc(模板),选择目录及文件名,进行保存-_右键 Network nodes(网络节点)-New (新的) ,进行网络节点的定义 ,这里只需要填写Name(名字)即可,例如:Node_A(节点 A)然后添加 Node_B(节点 B) ,完成后如下图,这样在 Network nodes(网络节点)目录下面添加出来两个节点节点添加完成后,下一步添加 CAN 消息,右键 Messages(信息)-New(新的),这是需要定义名称,ID(身份证件) ,DLC(数据链路控制)等信息,如下:-_然后在 Transmitters(信号传送器)页面,点击 Add(增加)按钮,添加 Node_A

4、(节点A)为发送节点,意思就是说,此消息是从 Node_A(节点 A)节点发送出来的Receivers(接收器) 、Layout(布局;设计) 、Attributes(属性) 、Comment(评论;意见)Definition(定义;解说) 、Signals (信号) 、Transmitters(信号传送器)Type(类型) 、 ID(身份证件) ,DLC(数据链路控制) 、TxMethod(方法)Cycle Time(循环时间)其实还有一种方法就是,此时暂时不定义发送节点,然后直接以拖曳的方式拖曳到发送节点上,功能上是一样的 Add(增加)Remove(移动)View(观察)Address(

5、演说)-_有了消息,消息里携带的东西自然是信号咯,那么我们开始创建一个信号右键 Signals(信号)-New(新的),填写如下信息信号当然要放到消息中咯,切换到 Messages(信息)页面,Add 我们刚刚建立的Message_A,当然和上面一样,采用拖曳的方式从 Signal(信号)到 Message 中建立关联也是可以的。Switch(转换) Length(长度)Byte Order(字节顺序)Unit( 单元)Value Type(数值类型)Init.val(初始化.牛顿(十万牛顿没平米) )Factor(因素)Offset(抵消;补偿)Minimum(最小值)Maximum (最大

6、值)Value Table(值表格)Automatic min-max calculation(自动 值-最大 计算)-_上面信息中 Intel(英特尔)模式和 Motorola(摩托罗拉)格式的区别如下:用 0 和 1 来表示开关信号状态似乎还不是很直观,我们可以使用 on 和 off 来表示就好了,于是 View(观察)-Value Tables(值表),右键空白处-New(新的) ,键入如下信息:-_定义好了之后,还需要跟信号进行关联。右键需要关联的信号-Edit Signal,Value Table(编辑信号值表) 中关联刚才建立的那个 Value Talbe(值表)项Definiti

7、on(定义) Value Descriptions(值描述)-_这样一个信号就完成了,另外还需要加一个类似的信号,可以点击 Signal(信号)根目录,在右边选择 Signal 复制,及粘贴,然后双击复制好的 Signal 后,进行一些编辑,然后用上面方法关联 Message(消息)即可快速建立第二个信号了,是不是很方便继续添加第三个信号,Indicator_A(指示器) ,跟上面一样,但是我这个信号想放在Message 的第二个字节的位置,怎么办?其实很简单,有两种方法:第一种,右键已经关联好的,即在 Message 目录下的信号,Edit mapped signal(编辑映射信号) ,在弹

8、出的对话框中的 Startbit(起始位)中填 8,这样就这个信号就跑到该消息的第二个字节中了。第二种方法,右键该消息-Edit Message(编辑消息),在 Layout(布局)页面中,拖动信号的色块进行移动-_Message Mame(消息名称)Signal Name(信号名称)Startbit(起始位)Multiplexortype(多路复用器类型) 以上 Message_A 消息及消息下所定义已经定义完成Definition(定义) Signals(信号)Transmitters( 信号传送器) Receivers(接收器)Layout(布局)Attributes( 属性)Commentp (评论)Multiplexor signal(多路复用器信号)Arrange(排列)To Front(前)To Back(后)Bit index(一些指数)Inverted(反向的)-_如法炮制另外一个消息 Message_B,完成后如下图。下面创建环境变量,右键 Environment variables(环境变量)-_陆续把其他环境变量加好,Indicator(指示器)的 Access(使用权)属性为 Write(写入)哦,加完如下:

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。