CAN总线测试分析解决方案
RED硬件中,实现离线实时的脱离PC的单机运行。
Java—对熟悉编程语言的工程师,内嵌的JAVA编程环境,可完成更为复杂的自动化任务。
CCP标定
可以测量,记录ECU内存情况,可以在线更改ECU内存中的参数。Vehicle Spy支持ASAM (ASAP2) VALUES, CURVES,和MAPS类型的标定。还可导入和导出标定好的值。
用可离线记录数据的硬件FIRE或RED,你可以实现离线式的CCP标定数据记录。所记录的数据不仅可以包括常规的CAN通讯,还可以同时记录CCP标定的数据。所有的数据记录都含有精确的时间戳,可以在回放和分析中应用。
J1939特性
同一份投入,包含J1939高层协议特性的支持:
Address Manager— J1939 Address Manager,可查看所有的J1939总线上的claimed,同时也可以创建自己的地址。
DTC Monitor / Simulator— J1939 DTC Monitor / Simulator,可查看J1939总线上所有的DM1报文。同时也可以以模拟多个ECU的DTCs。只需要输入ECU地址数据以ECU的SPN。Vehicle Spy自动处理所有J1939通讯中的事务,包括long messages。
J1939 BAM and CTS/RTS Messages—无需额外的脚本,只需要用Database Editor (DBC editor)建立J1939报文。Vehicle Spy就可以发送和接收J1939传输层的报文。
外部编程API (DLL)
Vehicle Spy提供TCP/IP方式的服务器/客户端模式,让第三方程序远程控制Vehicle Spy的运行,共享Vehicle Spy的数据。
Vehicle Spy提供外部编程接口,方便对硬件进行二次开发。提供LabView, C++, C#, Visual Basic, Matlab或其他Windows程序。
1.2硬件neoVI Fire功能介绍
neoVI FIRE : 6x CAN, 4x LIN
当前车辆内部的CAN和LIN网络数量越来越多,neoVI FIRE通过在单一硬件中提供六个CAN通道和四个LIN通道来顺应该发展趋势。FIRE的所有通道可以同时运行,并具有在硬件中加盖时间戳的功能,USB接口的完全隔离设计,保证硬件在与PC通信时不会对PC造成任何损害。
单机模式下采集数据、运行脚本和实现仿真
除了和PC连接通信外,FIRE还支持单机模式,在此模式下,可以运行实时脚本,记录数据到SD卡,仿真ECU和网关。基于上述功能,FIRE通过运行脚本并利用SD卡中的数据,在离线模式下就能进行ECU刷新工作。
硬件中的实时任务执行
neoVI FIRE包含了一个实时脚本引擎,用于实现实时通信,例如,用户可以创建应用脚本并将其载入硬件中,实现微秒级的控制和测量。通过一个被称为“hardware acceleration”的新功能,Vehicle Spy就可以将需要实时执行的任务如消息周期发送,消息回放或脚本载入到FIRE中执行。
数据采集
neoVI FIRE可以将数据采集到可移动SD卡中,该采集功能应用实时FAT32文件存储系统。硬件中包含的实时时钟,能为所有消息加盖时间戳,FIRE的电源管理系统可以基于网络活动自动切换到睡眠或唤醒状态。
通用I/O端口及其扩展
neoVI FIRE有六个通用I/O端口,每个端口可被编程用于数字输入和输出,其中四个还可用于模拟输入,一个可产生PWM信号,另一个可以测量PWM信号。所有的I/O端口都可以被主机应用或嵌入式实时脚本测量和控制,例如,I/O端口的网络消息通信时间可以通过脚本非常精确地进行测量。

CAN总线测试分 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)
