busmaster详细使用指南:
下载安装:
- busmaster:下载安装包后,直接进行安装,无需额外设置。
- TDMGCC:下载安装包,双击安装。在安装过程中,需确保去掉“Check for updated files on the TDM_GCC server”的勾选,选择安装路径为“C:MinGw”,并确保勾选“Add to PATH”。安装完成后,可在cmd命令窗口中执行gcc指令进行测试,若显示预期内容,则表示安装成功。
驱动程序安装:
- 下载并安装kvaser_drivers_setup.exe文件,这是连接Kvaser设备所必需的。
工具配置:
- 打开busmaster,选择“Driver Selection”为“Kvaser CAN”。配置完成后,连接Kvaser设备,若成功接收Tbox周期发送的0x296报文,则表示设置成功。
文件格式转换:
- busmaster提供DBC文件转换为DBF文件的功能。在“Tools”菜单中选择“Format Converter”,然后选择DBC文件进行转换。
加载DBF文件:
- 在“CAN”选项卡下,点击“Database”选择“Associate”加载DBF文件。加载后,CAN报文名称将变为对应的DBC报文名称,便于识别和分析。
发送报文:
- 点击“transmit windows”,添加并编辑报文,然后发送。可通过观察接收情况来确认报文是否发送成功。
报文过滤与日志抓取:
- 通过设置报文过滤条件,只展示目标报文。同时,可启动can日志抓取功能,在“logging”中选择“configure”,设置路径后开始抓取日志,便于后续分析。
测试代码编写与编译:
- 编写测试脚本并保存为文件。在“CAN”选项卡下,确保未连接设备,加载测试脚本并添加相应的测试文件。勾选测试代码并点击“Build Node”完成编译,以便进行自动化测试。
通过以上步骤,您可以熟练使用busmaster进行车载测试,包括安装配置、文件格式转换、报文发送与接收、日志抓取以及测试代码编写与编译等关键操作。