学习笔记:CANOE模拟LIN主节点和实际从节点进行通信测试
最佳答案 问答题库608位专家为你答疑解惑
先写点感想,在LIN开发阶段,我一般用图莫斯USB工具来进行模拟主机节点发送数据。后来公司买了CANOE工具就边学习边搭建了LIN的测试工程,网上的资料真的很少,主要是靠自己一点点摸索前进,总算入门。几个月后的今天,发现CANOE又不会用了,之前搭建的LIN测试工程也不知所云。于是决定写下这篇文章记录下搭建流程,免得以后忘记。
一、新建LIN的Configuration工程如下图所示。
二、加载LIN的LDF文件
右键红圈处的Databases单击Add将LDF文件加载进来,加载后网络拓扑图如下:
其中IBCM为主节点,SeatECU为从节点,这两个节点在这个网络里面是模拟节点,因此在实际测试时要将他们Disable掉(右键勾掉Block Active)如下图所示。
三、LIN ISC添加需要测试发送和接收的帧
双击网络拓扑上的LIN ISC模块,在下图左边Schedule Tables为调度表,Frames为需要发送和接收的帧,点击Frames后在右边空白处右键选择“Add frame from database”从数据库选择需要测试的数据帧。选择好后需要修改下下图中红色圈的内容,选择发送的类型,触发的周期等等。
四、开始通信
以上三步完成后就可以和从节点进行模拟通信,点击 CANOE闪电状的start按钮开始通信,通过Analysis菜单中的Trace窗口查看通信状态,如下图所示。
这里有个问题,在网络拓扑图中我已经将SeatECU模拟的从节点disable掉了,为什么主节点还会发送消息给这个节点呢?上图显示和real实际的从节点通信成功,但是和模拟的从节点通信失败。
99%的人还看了
相似问题
- 〖大前端 - 基础入门三大核心之JS篇㊲〗- DOM改变元素节点的css样式、HTML属性
- Java 算法篇-链表的经典算法:判断回文链表、判断环链表与寻找环入口节点(“龟兔赛跑“算法实现)
- 代码随想录二刷 | 链表 | 删除链表的倒数第N个节点
- 节点导纳矩阵
- bhosts 显示节点 “unreach“ 状态
- 电子电器架构 —— 车载网关边缘节点总线转换
- 〖大前端 - 基础入门三大核心之JS篇㊳〗- DOM访问元素节点
- 第四天||24. 两两交换链表中的节点 ● 19.删除链表的倒数第N个节点 ● 面试题 02.07. 链表相交 ● 142.环形链表II
- CS224W5.1——消息传递和节点分类
- Vue报错解决Error in v-on handler: “Error: 无效的节点选择器:#div1“
猜你感兴趣
版权申明
本文"学习笔记:CANOE模拟LIN主节点和实际从节点进行通信测试":http://eshow365.cn/6-35870-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!