
CANoe/CANalyzer基础教程
文章平均质量分 90
Zevalin爱灰灰
如果能找到就好了
展开
-
CANoe/CANalyzer基础教程 第一章(新建工程及通道配置)
③将与ECU连接的物理通道分配给软件中对应的CAN网络:选择其中一路物理网络,右键选择使用的Vector软件(这里使用的是CANoe软件),然后选择该物理网络分配给的一个逻辑网络,这里选择CAN1;以此类推,将另一路物理网络分配给CAN2逻辑网络,然后将Vector硬件配置窗口关闭即可(点击“OK”关闭网络硬件配置窗口)。②双击下图所示的按钮(在Hardware菜单中),会弹出如下对话框(网络硬件配置窗口),在这里可对每个通道的通信速率进行配置(值得注意的是,通信速率一定要和实际连接的ECU保持一致)。原创 2024-08-10 17:03:01 · 3146 阅读 · 0 评论 -
CANoe/CANalyzer基础教程 第二章(分析窗口)【上】
(6)如果观测的数据量较大,或者观测时间较长,Trace窗口中将会有非常多的报文记录,选择按照时间的顺序显示模式,会发现第一条报文的发送时间可能并不是CANoe的启动时间,这时可以观察Trace窗口中有没有下图所示的淡橙色方块,往上拖动这个方块,就能看到发送时间更早的报文,或者右击方块,可以直接精准跳转到某个时间戳(输入目标时间戳或者目标时间后按下回车即可)。①在主菜单中找到“Analysis”,其下有子选项“Trace”,点击它即可,然后可以选择打开已有的Trace窗口或者新建Trace窗口。原创 2024-08-11 11:14:34 · 4807 阅读 · 0 评论 -
CANoe/CANalyzer基础教程 第二章(分析窗口)【下】
2]记录触发的配置窗口:工程中有常用的三种记录模式,如下图所示,由上至下依次是完整记录(工程开始运行时触发开始记录,工程停止运行时触发结束记录)、单个触发事件记录(触发事件可以启动记录的开始,同时将该事件前后时间段的数据记录下来,前后时间段的长短、触发事件需要提前配置)、两个事件触发记录(和单个触发条件记录模式类似,不过它有两个触发事件),每一个被记录下来的数据段(即下图中蓝色横线部分)称之为Trigger Block。二进制(*.blf)——生成比ASCII小得多的文件,支持所有总线系统和协议。原创 2024-08-11 11:19:19 · 2409 阅读 · 0 评论 -
CANoe/CANalyzer基础教程 第三章(发送模块)
激活Frame/System Variable,这是基于其它报文或系统变量的发送方式,可以选择总线上特定ID的报文,这样,当总线上发来一个该ID的报文时就发送一次报文,当然,也可以选择某一个变量。(5)点击下图红箭头所示的按钮,可以获取CANoe中加载的数据库,选择数据库中的报文,点击“OK”即可将报文添加至发送列表中,报文中的属性会按照数据库中的设置一并自动导入,一般只需要设置数据段的内容和报文发送方式即可。(1)用户可以使用CAN IG发送自定义的报文或者是数据库里的报文到CAN总线上。原创 2024-08-12 23:11:00 · 3105 阅读 · 0 评论 -
CANoe/CANalyzer基础教程 第四章(仿真)
(5)按照下图所示可以将自制面板添加进CANoe工程中,其中View栏下的是已添加的面板,New栏下的“Add Panel...”选项则是新增面板操作,Configuration栏下的“Panel Configuration...”选项可以调出配置窗口,该窗口可以对工程中所有已添加的面板进行统一管理。④在CANoe工程中还可以添加自定义的结构体类型系统变量,比如要定义一个结构体变量表示汽车四个轮子的速度,可以点击下一图所示的图标,仿照添加单个变量的操作添加结构体成员即可,添加完成后配置窗口如下二图所示。原创 2024-08-14 23:43:13 · 1617 阅读 · 0 评论 -
CANoe/CANalyzer基础教程 第五章(CAPL语言)
(1)CAPL是CANoe自带的一种类C编程语言,封装有丰富的函数库。(2)CAPL脚本需要和软件中的节点关联在一起,当CANoe工程启动时,CAPL中的程序才能被使能。(3)使用CANoe的仿真功能与测量功能时可以在两个地方添加与CAPL文件关联的节点:①可以在Simulation Setup窗口中添加一个仿真的网络节点,或者选择网络中已有的节点与CAPL脚本关联。[1]在Simulation Setup窗口中右键,选择“Insert Network Node”添加一个网络节点。原创 2024-08-15 23:13:30 · 2970 阅读 · 0 评论