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