基于
CANoe
的
CAN
总线设计基础与简例
CANoe
概述
CANoe
是德国
Vecto:
公司开发的一套通用的
CAN
总线系统的开发、测试和
分析工具。
CANoe
的主要组成部分和各自功能为:
CANdb++
编辑器:用
CANdb++
编辑器可以创建或编辑数据库文件
(*.dbc)
。数据库文件中包括了
CANoe
所用到的信号的信息,这当中
包括了报文和信号的网络节点和符号名称,以及环境变量等信息。
CAPL
浏览器:利用
CAPL
浏览器可以创建用于测量和模拟面板的
CAPL
程序。
因为数据库的应用,
在编程时可以使用直观的报文和信
号的名称,而不必使用二进制代码的报文头和数据。
CANoe
主程序:用于测量和模拟
CAN
系统。通过
File/Database
菜
单,可以在主程序中关联一个或多个数据库。
面板编辑器:通过面板编辑器可以创建面板。面板的作用是作为用
户和在
CANoe
里的模拟面板里被模拟的网络节点的
I/