你用过CANoe中的IO功能吗?

>>>点我返回《AUTOSAR专栏》目录

目录

  1. 前言
  2. IO的接口在哪里?
  3. IO电气特性数据
  4. 在CANoe中如何使用

1. 前言

CANoe除了可以监测CAN、LIN、FlexRay、ETH等总线外,其实还可以操控IO口,IO口可以是模拟IO,也可以是数字IO,跟具体的CANoe型号有关系,这个功能对于使用CANoe在做自动化测试很有用。

2. IO的接口在哪里?

以常用的VN5610A和VN1640A为例子。
VN5610A:
IO口只能做数字IO的输入输出(输入高低电平),不能做模拟IO的输入输出
在这里插入图片描述
VN1640A:
有模拟IO口(只有输入类型,没有输出类型),也有数字IO
在这里插入图片描述

3.电气特性数据

关注下电器特性数据,不同的CANoe型号,需要查不同的手册,防止烧坏IO口。

关于更详细CANoe的IO接口官方文档,请在公众号后台回复VN5610A或者VN1640A获取!

VN5610A电器特性:

输出电平

1)输出高电平(不接负载):13V

2)输出高电平(接 346?):5.3V

3)输出低电平:0V

4)输入电压范围:1-16V

输入电平

1)输入电压从大到小变化,小于2.5V认为是低电平

2)输入电压从小到大变化:大于3.4V就为高电平,但是不要超过16V

在这里插入图片描述
VN1640A电器特性:

输出电平

开漏,电压取决于外围电路,最高支持到32V,最大电流500mA

输入电平判断

1)范围:0-32V

2)输入电压从大到小变化,小于2.2V认为是低电平

3)输入电压从小到大变化:大于2.7V就为高电平,但是不要超过16V
在这里插入图片描述

4. 在CANoe中如何使用

1)打开Hardware | Vector I/O
在这里插入图片描述
2)使能VN5610A的I/O通道
在这里插入图片描述
3)用CAPL语言操控IO口,在右边找到System variable,把DOUT拖到左边就能使用了,可以读取回来,也可以设置为高定平。
在这里插入图片描述
>>>点我返回《AUTOSAR专栏》目录
扫描下方的二维码关注“汽车软件攻城狮”可第一时间获取更新!
在这里插入图片描述