本人,之前设计了一个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 | ||||||
Diagnosis | CDD/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 | 存放,配置主文件 |