Davinci工程讲解
我的这个包是用于K1芯片的包,安装完成之后会在C盘vector路径下出现一个CBD2100013_D00文件夹。
文件概述
BSW是基础软件层
BSWMD是基础软件层的管理
DaVinciConfigurator里面可以打开工程
Demo是应用层
Doc有每个模块的说明文档
FlashTool是操作flash的工具
Generators是生成器
MakeSupport是编译时候的辅助工具
Misc也是辅助工具
DocumentationGuide_MICROSAR.pdf是个指导文件
SipLicense.lic是SIP包的秘钥文件
Demo
例子工程,一个APP一个FBL,都是基于这俩东西来手动修改的。下面两个是要另外购买的,我公司没啥钱,就没有买。
Doc
有比较多的手册,是整个工程的精华所在,有空的话一份一份给大家解说一下。
FlashTool
把种子弄到程序里面去
Generators
这个生成器里面的东西不是那么齐全,所以没法用。
MakeSupport
编译工具链,这里面的东西是开发项目的时候编译用到的,工程文件的Makefile里面有一句,就是找到这个文件夹的路径。
MAKESUPPORT_DIR:=$(shell find ../.. ../../.. -name MakeSupport -print -quit)
Misc
hexview是用来查看hex文件内容的,分为哪几段,每段数据在什么位置之类的,把exe单独拎出来是不能用的,用的话得整个HexView文件夹拿出来才能用。
PostProcAppl里面的HexView_CreateVbfContainer.bat是个批处理文件,也是使用hexview工具来创建一个VFB的容器。
DocumentationGuide_MICROSAR
就是告诉你这个工程里面有一些什么文件
SipLicense
本质上是个xml文件,是秘钥文件当中比较不重要的一个,所以能够用记事本打开来看。这里只展现一部分内容。