CANOe系列讲解
文章平均质量分 72
主要讲解CANoe工具的使用和CAPL脚本的编写
汪汪队睡大覚
AutoSar开发工程师
展开
-
CAN-TP(15765-2协议)网络层协议解析
CAN-TP 层位于 UDS诊断层和CAN Driver层中间,主要作用是 当CAN数据长度超过8位(CAN-FD为64位)时,对CAN数据进行分包和解包。对TP层的解析主要分为两部分: ■帧类型的解析单帧 SF 首帧 FF 连续帧 CF 流控帧 FC 详细介绍请参照下记博客 ■ 网络层参数的解析N_Ar,N_As,N_Br,N_Bs,N_Cr,N_Cs STmin Block Size FC_Delay(CANoe 设置相关)...原创 2022-03-18 11:07:59 · 10452 阅读 · 3 评论 -
CAN-TP 网络层参数解析(N_Ar,N_As,STmin,BS等)
CAN-TP 网络层参数有N_As/N_Ar/N_Bs/N_Br/N_Cs/N_Cr,各个参数的含义下记两张图可以完整的体现,可以先试着理解下,下面将会分段进行解析。原创 2022-03-28 14:08:53 · 22382 阅读 · 6 评论 -
CAN-TP帧类型(SF/FF/CF/FC)解析
简介CAN-TP帧类型可分为 单帧和多帧。单帧(SF) : Single Frame,数据长度小于等于7个Byte时,使用单帧进行传输多帧可分为 首帧(FF)/流控帧(FC)/连续帧(CF),数据长度大于等于8个Byte时,使用多帧进行传输首帧(FF):First Frame流控帧(FC): Flow Control连续帧(CF): Consecutive Frame帧格式单帧格式单帧比较简单,标准CAN中, Byte1[7:4] : 固定为0,表示单帧。..原创 2022-03-28 14:06:27 · 32059 阅读 · 12 评论 -
CANOe系列讲解 - 常见问题
1. CAN工程可以修改为CAN-FD工程吗?返回总目录可以。配置如下 ①修改CAN Controoler Mode② 如果使用了诊断协议的话,需要修改诊断 Transport Layer的配置,将CAN变更为 CAN-FD。2. CAN发送失败怎么调查?① 查看Channel Mapping ,选择 Virtual CAN Bus1 XXX 以外的channel.Virtual CAN Bus1 XX是虚拟 channel,用于 CANOe模拟发送CAN报文给自己,..原创 2022-03-16 18:25:44 · 5886 阅读 · 1 评论 -
CANOe系列讲解 - CANoe发送UDS诊断帧
前期准备返回总目录·CANoe工程已搭建完成 CANoe工程搭建 参照CANOe系列讲解 - 搭建CANOe工程搭建UDS诊断帧发送环境UDS诊断帧发送环境与上一张CAN帧相同,也分为手动添加和Cdd文件导入两种方式。■手动方式添加诊断帧...原创 2022-03-16 15:58:54 · 18860 阅读 · 3 评论 -
CANOe系列讲解 - 搭建CANOe工程
前期准备返回总目录·CANOe软件安装(博主安装的是 CANOe 12.0 SP4)·CANOe 盒子·Example DBC文件/CDD文件 本章节DBC/CDD文件可从下记连接下载,没有积分的可以留邮箱,发你邮箱。 (3条消息) CANOe系列讲解-DBC/CDD文件-嵌入式文档类资源-CSDN文库新建CANOe工程(已CAN为例)1. File->New->CAN 500kBaud 2h(双击)2. 新建空白CAN工程如下...原创 2022-03-16 15:47:20 · 11840 阅读 · 5 评论 -
CANOe系列讲解 - CANOe使用初探
本章主要介绍CANOe的界面,有CANOe盒子的可以使用正式版进行操作,没有的可以使用Demo版软件进行操作(CANOe的单价在十几万左右,项目经费紧张的话可以使用周立功/图莫斯代替,这里不进行详细介绍)。CANOe界面1. 导航栏2. 菜单栏3/4. CAN Intereactive generater :负责发送CAN信号,之后章节会详细介绍5.Trace : 负责显示CAN信号导航栏1. File : 新建/保存工程等2. Home : Start/Stop C原创 2022-03-16 11:49:39 · 10527 阅读 · 1 评论 -
CANOe系列讲解 - CANOe基础知识介绍
1. CANOe简介 CANoe是德国Vector公司出的一款总线开发环境,全称叫CAN open environment,主要用于汽车总线的开发而设计的。CANoe的前期是为了对CAN通信网络进行建模、仿真、测试和开发,后来扩展加入了LIN、Ethernet、FlexRay、MOST等网络[引自百度百科CANoe(德国Vector公司推出的一款总线开发环境)_百度百科 (baidu.com)]2. CANOe 硬件版本区别·Full版全功能支持·Run版仅支持CAPL..原创 2022-03-16 10:31:47 · 19479 阅读 · 2 评论 -
CANOe系列讲解 - 总目录
最近做了一个基于CANOe的UDS上位机软件,写一个CANOe的使用专栏记录下CANOe的使用。主要包括下记几个内容,会分几个章节进行记录。·CANOe的基础知识介绍·如何新建CANOe工程发送CAN信号(手动发送/通过DBC文件导入)·如何发送诊断数据(手动发送/通过CDD文件导入)·Pannel设计/CAPL编程(通过Pannel操作,自动发送诊断命令)原创 2022-03-15 17:15:57 · 7361 阅读 · 0 评论