前言

基础篇

第1章 车载网络概述

1.1 车载网络起源

1.2 CAN总线概述

1.3 LIN总线概述

1.4 目前典型车载网络架构

1.5 主要的车载网络

1.6 车载网络发展趋势

第2章 CANoe概述

2.1 关于Vector公司

2.2 CANoe简介

2.3 CANoe在ECU项目开发中的作用

2.4 CANoe不同版本的区别

2.5 CANoe安装

2.6 CANoe常见的总线授权选项

2.7 CANoe的授权管理

2.8 CANoe的硬件配置

第3章 CANoe开发环境

3.1 CANoe主界面

3.2 CANoe选项卡和功能区

3.3 常用仿真窗口

3.4 常见诊断窗口

3.5 常见测试窗口

第4章 CANoe总线测量和分析

4.1 CANoe总线测量和分析概述

4.2 Measurement Setup窗口

4.3 常见分析窗口

4.4 测量数据记录设置及处理

4.5 离线分析

4.6 发生器模块

第5章 CANoe仿真工程配置及运行

5.1 配置仿真工程

5.2 不同版本工程文件之间的兼容性处理

5.3 仿真工程个性化设置

5.4 仿真工程文件夹的命名习惯

入门篇

第6章 车载总线仿真基础

6.1 ECU硬件/软件架构介绍

6.2 开发仿真工程的必要性

6.3 CANoe仿真工程架构

第7章 开发第一个CANoe仿真工程

7.1 创建第一个仿真工程

7.2 添加CAN数据库

7.3 定义系统变量

7.4 创建仿真面板

7.5 创建网络节点

7.6 工程运行测试

7.7 查看Trace信息

第8章 总线数据库设计

8.1 总线数据库概述

8.2 CANdb++Editor

8.3 在X-Vehicle项目中创建CAN总线数据库

8.4 导入数据库文件

8.5 LIN总线数据库编辑器LDF Explorer

第9章 Panel设计

9.1 Panel概述

9.2 Panel设计环境介绍

9.3 控件介绍

9.4 多帧图片简介

9.5 系统变量简介

9.6 在X-Vehicle项目中创建仿真Panel

第10章 CAPL语言设计

10.1 CAPL概述

10.2 CAPL开发环境——CAPL浏览器简介

10.3 CAPL基础——数据类型

10.4 CAPL基础——常见运算

10.5 CAPL基础——流程控制

10.6 CAPL基础——程序结构

10.7 CAPL基础——常用函数库简介

10.8 CAPL基础——总线数据库的使用

10.9 CAPL基础——变量和信号的访问

10.10 在X-Vehicle项目中添加CAPL程序

10.11 工程运行测试

第11章 仿真工程编译和调试

11.1 CAPL程序编译

11.2 CAPL程序的Debug功能调试

11.3 使用Write窗口调试CAPL程序

第12章 仿真工程开发入门——CAN仿真

12.1 总线仿真工程概述

12.2 总线仿真工程开发流程及策略

12.3 工程实例简介

12.4 工程实现

12.5 工程运行测试

进阶篇

第13章 仿真工程开发进阶I——CAN+LIN仿真

13.1 工程实例简介

13.2 工程实现

13.3 工程运行测试

13.4 扩展话题——关于网络管理

第14章 仿真工程开发进阶II——仿真+测试

14.1 基于CANoe的自动化测试系统简介

14.2 Test Feature Set功能简介

14.3 Test Service Library功能简介

14.4 测试单元与测试模块简介

14.5 工程实例简介

14.6 工程实现

14.7 工程运行测试

14.8 扩展话题——关于vTESTstudio

第15章 仿真工程开发进阶III——仿真+诊断

15.1 汽车诊断技术概述

15.2 CANoe诊断功能简介

15.3 CANoe常见诊断函数

15.4 工程实例简介

15.5 工程实现

15.6 工程运行测试

15.7 扩展话题——VT System在测试中的应用

第16章 CANoe高级编程——COMServer技术

16.1 COM接口技术简介

16.2 CANoe COM Server简介及设置

16.3 工程实例简介

16.4 开发实现——CANoe工程

16.5 开发实现——VB.NET工程

16.6 工程运行测试

16.7 扩展话题——Python脚本调用COM Server

第17章 CANoe高级编程——CAPLDLL技术

17.1 CAPL DLL技术概述

17.2 工程实例简介

17.3 工程实现——VC.NET开发CAPL DLL

17.4 工程实现——CANoe调用CAPL DLL

17.5 工程运行测试

17.6 扩展话题——CANoe仿真工程代码保护

第18章 CANoe高级编程——CLibraryAPI技术

18.1 CCL库文件概述

18.2 常用CCL接口函数介绍

18.3 工程实例简介

18.4 工程实现——VC.NET开发CCL

18.5 工程实现——CANoe调用CCL

18.6 工程运行测试

第19章 CANoe高级编程——自定义菜单插件

19.1 自定义菜单插件概述

19.2 工程实例简介

19.3 开发自定义菜单插件

19.4 在CANoe中配置自定义菜单插件

19.5 工程运行测试

19.6 扩展话题——关于C#语言

第20章 CANoe高级编程——.NET测试模块开发

20.1 .NET测试模块开发概述

20.2 .NET测试环境设定

20.3 工程实例简介

20.4 工程实现——.NET测试模块

20.5 工程运行测试

20.6 扩展话题——XML测试模块

第21章 CANoe高级编程——TCP/IP通信编程

21.1 网络传输协议简介

21.2 .NET编程中TCP/IP相关类的简介

21.3 CAPL中TCP/IP相关函数的简介

21.4 工程实例简介

21.5 工程实现——C# TCP/IP服务器端开发

21.6 工程实现——CANoe TCP/IP客户端开发

21.7 工程运行测试

21.8 扩展话题——UDP Socket通信

第22章 CANoe高级编程——FDX协议与HIL系统通信

22.1 FDX协议

22.2 工程实例简介

22.3 工程实现——CANoe项目

22.4 工程实现——VC.NET项目

22.5 工程运行测试

22.6 扩展话题——硬件在环

第23章 CANoe高级编程——调用LabVIEW

23.1 LabVIEW Integration系统设置要求

23.2 工程实例简介

23.3 工程实现——LabVIEW

23.4 工程实现——CANoe

23.5 工程运行测试

23.6 扩展话题——LabVIEW调用CANoe

附录A 英文缩写对照表

参考文献

canoe和python_CANoe开发从入门到精通相关推荐

  1. 《Java 开发从入门到精通》—— 2.2 编写第一段Java程序

    本节书摘来异步社区<Java 开发从入门到精通>一书中的第2章,第2.2节,作者: 扶松柏 , 陈小玉,更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.2 编 ...

  2. 《Visual C++ 开发从入门到精通》——2.7 变量

    本节书摘来自异步社区出版社<Visual C++ 开发从入门到精通>一书中的第2章,第2.7节,作者: 王东华 , 李樱,更多章节内容可以访问云栖社区"异步社区"公众号 ...

  3. 《ASP.NET 开发从入门到精通》----2.3 编译和部署ASP.NET程序

    本节书摘来自异步社区<ASP.NET 开发从入门到精通>一书中的第2章,第2.3节,著 张明星 ,责任编辑 张 涛, 更多章节内容可以访问云栖社区"异步社区"公众号查看 ...

  4. 《51单片机应用开发从入门到精通》——2.2 跑马灯实例

    本节书摘来自异步社区<51单片机应用开发从入门到精通>一书中的第2章,第2.2节,作者 张华杰,更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.2 跑马灯实例 ...

  5. 《libGDX移动游戏开发从入门到精通》一第2章 libGDX的架构分析

    本节书摘来异步社区<libGDX移动游戏开发从入门到精通>一书中的第2章,第2.1节,作者: 黄俊东 责编: 陈冀康,更多章节内容可以访问云栖社区"异步社区"公众号查看 ...

  6. 《C++ 开发从入门到精通》——第2章 C++的重要特质分析2.1 什么是面向对象(object-oriented)...

    本节书摘来自异步社区出版社<C++ 开发从入门到精通>一书中的第2章,第2.1节,作者: 王石磊 , 韩海玲,更多章节内容可以访问云栖社区"异步社区"公众号查看. 第2 ...

  7. pythonweb开发-Python Web开发从入门到精通

    Python Web开发从入门到精通循序渐进地讲解了Python Web开发的核心知识,并通过具体实例的实现过程演示了Web开发程序的流程.Python Web开发从入门到精通共15章,内容包括Pyt ...

  8. 《Visual C++ 开发从入门到精通》——1.4 技术解惑

    本节书摘来自异步社区出版社<Visual C++ 开发从入门到精通>一书中的第1章,第1.4节,作者: 王东华 , 李樱,更多章节内容可以访问云栖社区"异步社区"公众号 ...

  9. Nginx开发从入门到精通

    Nginx开发从入门到精通 缘起 nginx由于出色的性能,在世界范围内受到了越来越多人的关注,在淘宝内部它更是被广泛的使用,众多的开发以及运维同学都迫切的想要了解nginx模块的开发以及它的内部原理 ...

  10. 《ArcGIS Engine 地理信息系统开发从入门到精通(第二版)》——6.7 本章小结

    本节书摘来自异步社区<ArcGIS Engine 地理信息系统开发从入门到精通(第二版)>一书中的第6章,第6.6节,作者: 邱洪钢 , 张青莲 , 熊友谊 更多章节内容可以访问云栖社区& ...

最新文章

  1. DNC-cs6200 ospfv3
  2. SPI通信协议:单片机spi通信接口什么意思,spi接口干什么用的?
  3. 十年之后,数字孪生将这样改变我们的工作与生活
  4. 计算机二级的考试c模板,2013年9月全国计算机等级《二级C++》上机模考试卷(5)
  5. android应用内存分析,Android应用程序内存分析-Memory Analysis for Android Applications
  6. Mac下修改环境变量
  7. kmdjs api reference
  8. Palm应用开发之四Palm 应用模型
  9. CSS3淘宝支付成功打勾动画代码
  10. 小白学六轴传感器MPU6050模块(1)
  11. Mac实现ts文件转为mp4文件
  12. cmake:cmake_policy命令
  13. msdn突然无法使用,打开的页面无法正常显示。
  14. 青灯教育python百度云_《青》字意思读音、组词解释及笔画数 - 新华字典 - 911查询...
  15. 应用程序无法正常启动0xc000007b win7
  16. 用PXE方法从裸机批量推Oracle 11gR2 RAC环境
  17. ad 新建一个componen的类_Glyphs智能母件:字体设计师的好帮手 Glyphs smart Component: a good helper font designer...
  18. 酷睿i5 12490f什么水平 i5 12490f属于什么档次 i512490f怎么样
  19. win10怎么修复dns配置?DNS配置错误无法上网怎么解决
  20. TYPEC线改成OTG线制作

热门文章

  1. win10家庭版和专业版的区别
  2. Qt学习之路之启动浏览器
  3. 各尺寸学术会议海报模板[转]
  4. VS2017下载地址和安装教程(图解)
  5. 分享一些查询资源的网站
  6. 《深入理解计算机系统》CSAPP第三章知识点归纳(看完一遍复习专用)
  7. Java程序员必看!java后端开发实例
  8. dfema规则_DFMEA失效分析简介
  9. 应用多开小工具(二次编译)
  10. 人工智能白皮书(2022年) 附下载