汽车
文章平均质量分 75
记录跟车载相关的笔记
包含AUTOSAR\UDS等笔记
weixin_42438100
这个作者很懒,什么都没留下…
展开
-
LIN总线
LIN学习笔记原创 2021-03-15 18:43:59 · 3790 阅读 · 0 评论 -
CAN学习笔记
CAN学习笔记原创 2021-03-12 13:04:28 · 1399 阅读 · 1 评论 -
CANoe不同版本区别+驱动安装问题
自己使用不同版本CANoe遇见的问题。7.2版本:可以使用CANcaseXL模块进行收发CAN报文数据,也可以进行仿真。根据需求直接在这里选择10.0demo版本:只能用于学习软件,仿真发送报文等。(之前不知道,一直在网上找下面问题的解决方法,最后请教同事,才解决)具体使用时,在mapping下会提示以下错误,无论working mode设置为哪种模式(图二位置),都会提示图一错误。有硬件建议使用11.0版本的,连接硬件后,直接就可以使用。11.0(及之后的版本):配套硬件后,可以直接使用全部原创 2021-04-06 14:20:09 · 13402 阅读 · 7 评论 -
CAN FD笔记
CAN FD相对CAN优点是什么?①该协议能够支持更高的速率,可以更快的刷写ECU;②在单个数据帧内传送率可达64字节,避免了经常发生的数据分拆传输的状况;③对汽车行业而言, CAN-FD协议显得非常重要, CAN线束和其它物理层面元件可重新再利用;④更高的带宽,在电动车以及今后的动力CAN上应用更有优势;⑤上层应用层架构不需要改变,在原来基础上扩展即可;⑥数据场与仲裁段的比特率不同(数据场比特率更高),当仲裁段:数据场比特率为1:8时,和传统CAN相比,大约可以提高6倍(因为仲裁段多了控制位)原创 2021-04-08 18:57:43 · 967 阅读 · 1 评论 -
使用CANoe的IL层构建总线仿真系统+CAPL学习笔记
以下内容为自己学习笔记,若看不懂,可以去b站看视频,链接如下。https://www.bilibili.com/video/BV1n7411n7Tm?t=2188其中包括CANdb++创建DBC数据库文件,PANEL设计控制面板,一些简单的CAPL语言介绍。使用软件CANoe10.0,其他版本可能会有点不一样,仅供参考。CANdb++创建DBC数据库文件1、在Tools下打开CANdb++界面。2、创建一个数据库文件创建好后,会弹出下图,选择Vector_IL_……选项。,根据提示保存(我原创 2021-03-31 11:57:41 · 3681 阅读 · 0 评论 -
使用canmatrix工具完成DBC与xls文件转换
来源于Github,详细可以看以下网站https://canmatrix.readthedocs.io/en/latest/1、安装canmatrix在window命令行中输入(还有其他安装方法,需要的另行了解)pip install canmatrix安装好后,会在python\scripts\目录下生成canconvert和cancompare 2个程序文件,一个用来转换格式,一个用来比较两个DBC文件有什么区别。这里主要介绍DBC文件转换为Excel文件或将Excel文件转为DBC文件,具原创 2021-04-08 18:57:10 · 9638 阅读 · 8 评论 -
UDS学习笔记
1、SDU PCI PDU 三者之间的关系PDU和相应层的协议有关,不同协议对应各自的PDU长度,用户的数据要进行通信必须封装到PDU中,实现对等层之间的信息交换。而用户数据可以理解为SDU,它的长度可能大于或者小于PDU,要想进行通信,则必须将SDU分割或者拼接为PDU长度。PDU:协议数据单元,对等实体之间进行数据交换的载体,每个层都有各自PDU,上层调用,请求服务把本层的PDU传递到下层,下层接收上层PDU,并添加PCI,组成本层PDU;PCI:协议控制信息,用于描述本层功能土话:PUD包含P原创 2021-04-08 19:07:25 · 4718 阅读 · 2 评论