Transmit Window 发送 CAN FD 报文
BusMaster 的 CAN -> Transmit Window 用于配置和发送经典 CAN、CAN FD 报文。BUSMUST 版本的发送窗口已经针对 CAN FD 做了增强。
Message Name:数据库报文名称,或手动添加的非数据库报文。Frame Id:报文 ID。Channel:发送通道,需要和通道配置里的逻辑通道一致。Data Length:数据长度。经典 CAN 通常为 0-8 字节,CAN FD 可到 64 字节。Message Type:选择标准帧、扩展帧、CAN FD、CAN FD+BRS 等类型,具体选项取决于版本和设备能力。RTR:远程帧选项,主要用于经典 CAN。Test Pattern:按配置改变 ID、数据字段或两者;未参与花样的部分继续使用当前行的模板值。Send Count:周期任务的发送次数。Infinite(中文界面为“无限”)表示持续发送;1~65534表示成功发送指定次数后自动停止。Repetition (ms):周期发送间隔。Key:按键触发发送。
Send Count 下拉提供 Infinite、1、10、100、1000、10000,也可以直接输入其他合法次数。输入 0、65535、空白、非数字或超范围内容时,软件按 Infinite 处理,不弹出错误框;重新打开下拉时会保留并选中当前值。
有限次数只限制周期发送:点击“发送报文”或使用快捷键发送的一帧不会扣减周期剩余次数。手动停止后重新勾选、断开后重连,或完成后重新勾选,都会从第 1 次重新开始;修改某一行的有效发送参数只重启该行,不应重置其他行。与测试花样组合时,总发送次数优先:例如 ID 范围为 1~255、Send Count 为 10,只发送 ID 1~10 后停止;如果花样范围先走完,则按原花样环绕规则继续,直到总次数达到 10。
CAN FD 注意点
Section titled “CAN FD 注意点”- 使用 CAN FD 前,先在
CAN -> Driver Selection选择BUSMUST USB-CAN(FD),并在通道配置中设置仲裁域波特率、数据域波特率和终端电阻。 - 如果使用数据库报文,CAN FD 项目优先使用 DBC。DBF 更适合经典 CAN,通常不作为 CAN FD 项目的主数据库格式。
- 发送 CAN FD+BRS 报文时,设备、ECU 和通道配置都需要支持数据域变速率。
- 周期发送时,先用较慢周期确认报文格式和通道正确,再调整到目标周期。
- 核对有限次数时,应在独立接收端按 ID/通道计数。界面取消周期勾选只能说明软件认为任务已完成,不能单独证明总线上恰好发送了 N 帧。
如需安装或升级 BUSMASTER,请前往下载中心获取当前正式版本与历史版本。
手动报文与 DBC 信号发送
Section titled “手动报文与 DBC 信号发送”以下界面截图来自 BUSMASTER 使用说明书或原始图文教程,用于对应实际操作入口。

