>>>点我返回《AUTOSAR专栏》目录
CANoe除了可以监测CAN、LIN、FlexRay、ETH等总线外,其实还可以操控IO口,IO口可以是模拟IO,也可以是数字IO,跟具体的CANoe型号有关系,这个功能对于使用CANoe在做自动化测试很有用。
以常用的VN5610A和VN1640A为例子。 VN5610A: IO口只能做数字IO的输入输出(输入高低电平),不能做模拟IO的输入输出 VN1640A: 有模拟IO口(只有输入类型,没有输出类型),也有数字IO
关注下电器特性数据,不同的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
1)打开Hardware | Vector I/O 2)使能VN5610A的I/O通道 3)用CAPL语言操控IO口,在右边找到System variable,把DOUT拖到左边就能使用了,可以读取回来,也可以设置为高定平。 >>>点我返回《AUTOSAR专栏》目录 扫描下方的二维码关注“汽车软件攻城狮”可第一时间获取更新!