ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

CANoe实际项目中文件夹的规划

2026/8/8 21:12:19 拓冰建站 浏览量
CANoe实际项目中文件夹的规划

本人,之前设计了一个CANoe工程,由于工程设计之初没有设计好文档的归纳分类,导致文件查找起来非常费劲。

为了避免以后出现文件混乱,不可查找的问题,故特此归纳说明。

建立工程时:

第1步就应该设计好文档的结构,并在相关文件夹中,提前存放好,工程建立必须的文件(如dbc文件。)

第2步,开始设计工程,并配置文件存放进工程的相关文件夹

第3步,如果工程设计遇到特殊文件,或添加特殊需求,导致文件没有非常合适的文件夹放置。CANoe也支持,保存阶段新建文件夹

1:第1步就应该设计好文档的结构

1.1 根据项目命名一个总文件夹

命名为:飞行汽车域控制器_ES5687763,命名没有强制要求。

1.2总文件夹,可以分为“ProjectSeting ”和“测试文件夹”

1:ProjectSeting主要放置工程相关的文件

2:测试文件夹,主要放置 测试用例和测试报告,(不限于测试需要用到的电子原理图,各种计划评估文档,和相关培训资料)

1.3ProjectSeting

ProjectSeting主要用来放置工程相关文件,涵盖十分广阔。包括各种数据库文件,调用库文件,脚本文件,保存配置文件等,如下图。

文件夹名称文件夹功能描述扩展
CANdbc存放工程中数据文件库
(DBC,LDF等文件)
如果开发阶段,
存在较快频率的
数据库更新。
1:可按照将数据库按照,版本,分文件夹放置。
2:如果项目设计几路不同的CAN,需要将数据库文件,按不同总线放置。
3:最好放置一个Txt文件,详细说明版本区别和不同
LIN LDF
ethnet Arxml
DiagnosisCDD/ODX/MDF/MF4等文件CDD/ODX/MDF/MF4等文件存放诊断数据库的文件夹按版本分类存储
2:添加说明文档
CAPL File.can/.cbf/.cin文件夹诊断相关的CAPL类型
文件
log存放诊断相关的报文
Report存放TestModule执行后
产生的XML,或HTML报告文件
1:按照TestModule分
类存放
2:按照诊断脚本
依次存放
3按照开发进度依次存放
log存放log文件
Macros存放宏文件
Nodes存放Node文件(很多项目,都需要
节点来辅助)
Panels存放面板文件
Scripts存放VBS文件
TestModul存放TestModule(主要是tse文件)
C_C#_Net存放 c c++文件
DLL_Plugins存放数据库文件
Cfg_File存放,配置主文件