← 返回软件与工具库

PCAN-View 下载:PEAK-System 免费 CAN 监视软件(支持 CAN XL)

最后更新 2026-09-02
⏱ 约 9 分钟 🟡 涉接线/强电
PCAN-View PCAN View / PEAK CAN 软件 CAN与总线 免费

免费、官方出品、协议支持一路跟到 CAN XL,但只能配 PEAK-System 自家的 CAN 接口硬件使用,且只有 Windows 版——软件不要钱,能不能用取决于你买的是谁家的接口卡。

授权
免费闭源 闭源
平台
Windows
协议
CAN、CAN FD、CAN XL
官网
https://www.peak-system.com/products/software/analysis-software/pcan-view/
适合
  • · 手上已经有(或准备采购)PEAK-System 的 CAN 接口硬件,需要一个官方配套的报文监视与收发工具
  • · 项目涉及 CAN FD 或 CAN XL,需要软件端的协议支持跟得上新一代总线
不适合
  • · 手上是别家厂商的 CAN 接口卡或开源 CAN 适配器——PCAN-View 需要 PEAK-System 自家的 CAN 接口硬件才能连上总线
  • · 开发机是 macOS 或 Linux 的团队:官方系统要求只写了 Windows 11 与 Windows 10
文件名
PCAN-View
版本
官网未在该页给出可引用的版本号
SHA256
待补(尚未实际核对,不填占位值)
核对于
2026-09-02

本站不托管安装包,上方为官方渠道直链。下载后请自行核对 SHA256,与上表不一致说明文件被改动过。

PCAN-View 是德国 PEAK-System 出品的 CAN 总线监视软件。你在总线上抓报文、看某个 ID 多久发一帧、手工构造一帧发出去验证从节点的反应,用的就是这类工具。

它是免费的——这一点不是听来的,官方的最终用户软件许可协议标题里就写着 "End User Software License Agreement for our free drivers, software, and APIs",PCAN-View 归在这份"免费驱动、软件与 API"的协议之下。

但在你点下载之前,有件事必须先说清楚,否则大概率白折腾。

光下软件没用:它绑 PEAK 自家的硬件

官方在系统要求里写得很直白:CAN 总线连接需要「PC CAN interface from PEAK-System」。

翻译成人话:PCAN-View 不是一个能配任意 CAN 适配器的通用软件,它要求你用 PEAK-System 自家的 PC CAN 接口硬件。你手上如果是别家厂商的 CAN 卡、或者某个淘宝上买的通用 USB-CAN 模块,装上 PCAN-View 也接不上总线——软件会正常启动,但它找不到可用的接口。

这是搜索"CAN 调试软件下载"进来的人最容易踩的坑。免费的是软件,不免费的是那块接口卡。真正决定你能不能开工的是硬件那一端,软件只是附带的。

反过来说,如果你的项目里本来就采购了 PEAK 的接口硬件,那 PCAN-View 就是官方配套的那一个,不用再去外面找工具,也不用担心驱动和上位机对不上。

想要不绑硬件厂商的方案,走开源路线的 SavvyCAN 是另一个思路;如果你的现场用的是另一家的卡,Kvaser CanKing 同样免费,但它绑的是 Kvaser 自家硬件——"免费但绑自家硬件"是这个品类里非常普遍的商业模式,几家硬件厂商都这么做,软件是卖卡的赠品。

本篇的重点:你的项目是哪一代 CAN

CAN 这些年不是一成不变的,它有明确的代际。PCAN-View 的官方版本沿革恰好把这条时间线标了出来:

Beginning with version 4, PCAN-View supported the standard CAN FD. In 2026, version 6 introduced support for CAN XL.

也就是说:从版本 4 起支持 CAN FD,2026 年的版本 6 引入了 CAN XL 支持。

这句话看着平淡,实际影响很大。它意味着你选软件版本这件事,不是"越新越好"这种模糊偏好,而是被你的项目实际用哪一代 CAN 硬性决定的。

经典 CAN。最老也最常见的那一代,工业设备、电机驱动器、老一代车身网络大量还在用。经典 CAN 的一帧数据段很短,整帧从头到尾用同一个速率跑完。如果你的设备是这一代,任何一个支持 CAN 的版本都能满足你,不需要为了 FD 或 XL 去追新版本。

CAN FD。相对经典 CAN 的主要变化有两条:一是数据段可以用比仲裁段更高的速率传输(这就是 FD——Flexible Data-rate——名字的由来),二是一帧能带的数据长度比经典 CAN 长得多。带来的好处是同样一份数据占用总线的时间更短,或者说同样的总线能塞进更多数据。代价是收发器、控制器、上位机软件都得支持才行。软件端的门槛就是版本 4:低于这个版本,你连上一条跑 CAN FD 的总线,看到的报文是解不开的。

CAN XL。更新的一代,PCAN-View 从版本 6 起才支持。它的具体参数这里不展开——如果你的项目已经排到 CAN XL,你手上的规范文档会比任何一篇软件介绍讲得准确。这里你只需要记住一条:软件端的支持是从版本 6 开始的,早期版本没有。

判断自己在哪一代其实不难:翻你那台设备或那颗 MCU 的手册,看 CAN 控制器那一节写的是 CAN 2.0、CAN FD 还是 CAN XL。这一层是硬件能力,软件追不上去——上位机版本再新,控制器不支持 FD 也跑不出 FD。

三代都绕不开的那些基本功

不管你在哪一代,下面这几条是 CAN 的地基,调不通的时候多半栽在这里而不是软件上。

它是一条差分总线。两根线,靠电压差表达信号,抗干扰能力就来自这里。也正因为是差分,两根线接反了不会烧,但也基本别想通信。

两端要有 120Ω 终端电阻。是"两端",不是每个节点都挂一个。少了会反射,多了会把总线拉得驱动不动。现场调不通先量总线电阻,这是最快的一步排查——正常情况下两个 120Ω 并联,量到的应该在 60Ω 附近。

波特率必须全总线一致。这条没有商量余地,也没有"部分正确"的中间状态。一个节点波特率填错,表现是它自己收不到任何东西,同时还可能干扰整条总线上其他节点的通信。CAN FD 更麻烦一点,因为仲裁段和数据段是两个速率,两个都得对上。

总线上每个节点都能收到全部报文。CAN 是广播式的,没有"发给某个节点"这回事,报文里的 ID 标识的是这帧内容是什么,不是发给谁。节点靠滤波器决定自己关心哪些 ID。这也是 PCAN-View 这类监视工具能工作的前提——你把接口卡挂上总线,就能看到线上跑的一切。

ID 决定仲裁优先级。多个节点同时想发,靠 ID 逐位仲裁,数值小的赢。所以 ID 分配不是随便编号,它直接决定了总线忙的时候谁先走。你在监视工具里发现某个周期报文时不时晚到,先看看是不是被更高优先级的报文挤了。

装什么、跑在哪

官方标注的供货范围(Scope of Supply)只有两项:「PCAN-View software」和「Documentation in HTML Help format」。就是软件本体加一份 HTML 格式的帮助文档,没有别的。

系统要求那一栏官方写的是 Windows 11(x64/ARM64)、Windows 10(x86/x64)。注意这里的两个信息:一是 Windows 11 明确列了 ARM64,用 ARM 架构 Windows 本本的可以放心;二是列表里没有 macOS 也没有 Linux。Mac 或 Linux 是主力开发环境的团队,这条基本就把 PCAN-View 排除了,得回头看跨平台的 SavvyCAN。

PCAN-View 之外,PEAK 还提供了一批相关的小组件,名字都能望文生义:PCAN Status Display、PLIN Status Display、Device Driver Setup(驱动设置)、PEAK License Manager(授权管理)、PEAK-Settings、PEAK Hardware Control Applet(硬件控制面板)、PEAK System Information(系统信息)、Bit Rate Calculator(比特率计算器)。

其中最值得单独提一句的是 Bit Rate Calculator。CAN 的比特率不是填一个数字就完事的,它背后是一组时序参数——采样点位置、时间段划分这些。参数算得不合适,现象往往是"大部分时候能通,偶尔丢帧",比完全不通更难查。有官方计算器的时候就用官方的,别自己拍脑袋凑。

什么时候该选它

一句话:手上是 PEAK 的卡,就用它;不是,就别下。

这个判断顺序和别的软件不一样。通常你是先挑软件再看它支持什么硬件,而 CAN 这个品类是反过来的——接口卡是采购决策,动辄绑定整个项目周期,上位机软件只是跟着卡走的配套。你换软件容易,换卡不容易。

至于协议代际,把它当成一个采购期的检查项:项目要跑 CAN FD,就确认软件版本不低于 4;要跑 CAN XL,就确认不低于 6。这两个数字来自官方的版本沿革说明,是明确的分界线。

如果你调的是串口设备而不是 CAN 设备,那是另一条线,见串口调试助手与在线串口调试工具。

📄 来源 / 自校链接

本文为公开资料整理,非亲测。关键参数与代码请结合实物与下列官方来源验证。

延伸阅读

CAN 只是工业现场的一条线。同类工具里,跨平台又不绑硬件厂商的看 SavvyCAN,同样免费但绑自家硬件的另一家看 Kvaser CanKing。 差分总线的收发方向与终端电阻,串口那边也是同一套道理,见 RS-485 差分总线。 其余嵌入式与工业通信工具见软件与工具库。

同类可替代
内容有错、看不懂、或想看下一期?告诉我们 →

本文为公开资料的学习整理,非亲测。涉接线/花钱/合规的步骤请结合实物与官方最新资料验证,风险自负。见免责声明。

这个页面有问题?

提交时会附带当前页面地址和浏览器信息,帮助我们定位问题。不填联系方式即为匿名。