仿真环境中一共有3个ecu
1、engine 发动机ecu-------发动机
2、light 灯ecu----灯控制按键
3、display 显示ecu-----仪表/灯
对显示进行测试
1、启动发动机,显示可以看到发动机启动的图标
2、提升发动机转速,显示可以看到发动机转速数据的变化
3、关闭发动机,显示可以看到发动机关闭的图标
4、灯控制面板打开前灯,显示可以看到前灯亮了。灯控制关闭前灯,显示
以看到前灯灭了。
5、灯控制面板打开双闪灯,显示可以看到双闪灯亮和灭。灯控制关闭双闪
灯,显示可以看到双闪灯灭了。
通过仿真控制面板就可以模拟实际车的情况,点击start之后就能通过控制面板的操作来从用户角度对显示进行测试
通过发动机和灯控制按键的操控,检查车的仪表和车灯显示是否正常,为了做更细的检查,可以使用canoe的分析模块来抓取报文,进行信号的检查。
canoe分析模块中的trace子模块
点击start后trace中可以抓取到两条报文,报文的数据以及报文中信号的数据都可以直接查看
这个时候enginestate报文的数据域的数据为 0000 0000 0000 0000。因为一个字节8位,00是一个字节 一共两个字节 就是16位 一个0代表4位