AutoSAR系列讲解(实践篇)7.1-DaVinci Developer使用初探

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/xyfx_fhw/article/details/102495808

AutoSAR系列讲解(实践篇)7.1-DaVinci Developer使用初探

DaVinci Developer使用初探

->返回总目录<-

这里先简单介绍一下我们的安排,我们由浅入深,先结合理论,将理论里面的内容和实际的操作一一对应起来;然后我们填一些在入门篇中挖的坑;最后我们将有一堂实验课,大家可以实际操作一下,实验中思考一下,这个操作到底做的什么工作。这样一来,理论结合实践我们才能学习的更好。但是这里的实践篇主要是讲解大家常用的功能配置,不常用的就放到了深入篇中去了。这里还要提一下的是:大家最好是有一套DaVinci软件边操作边学,博主会尽量将所有的操作都截图放在博客上,方便没有软件的同学也能有一定的了解。

一、Dev界面简介

在这里插入图片描述
经典的是更老的版本,博主这里用的是较新一点的版本,不过大家不必担心版本问题,因为操作几乎都一样。我们先简单浏览一遍这个界面,大致从上往下看可以分为这么几部分:
在这里插入图片描述

  1. 导航栏:File那一排
  2. 工具栏:Object Browser那一排
  3. 主工作窗口:中间的主要工作区,将会是我们最主要的操作窗口
  4. 消息窗口:图中Action Log那个窗口

这里主要讲解一下导航栏,其他内容我们在后续课程中慢慢探索。导航栏中主要有File、Home、Project、Graphic和Window;选中导航栏中的选项将会改变工具栏的工具:
在这里插入图片描述

  1. File:主要是用于保存、打开工程等操作
  2. Home:是我们用的最多的选项
  3. Project:主要用于导入、导出arxml文件
  4. Graphic:主要在SWC设计时使用,包含对图形界面下的设计工具(就是在图中的这个主工作窗口下使用的)
  5. Window:主要就是对我们的Dev界面外形修改用的,使得界面更加方便我们使用(比如隐藏和显示Action Log这个窗口)

有DaVinci工具的童鞋可以对比讲解打开一一看看

二、Dev使用流程简介

这里先讲解一个流程,详细讲解后面的课程将细说,这里大家先有个印象,后面的课我们将操作都在图上圈出来。

  1. 打开工程(注意这里不是新建工程,因为工程一般是在Cfg中新建,由于Cfg和Dev是共享一个工程;因此在Cfg中新建后保存,利用Dev打开这个保存后的.dpa工程就行了。如何新建工程将在8.1节讲解)
  2. 在Object Browser中设计SWC Types、Data Types等Types(Types相当于一个类)
  3. 在Software Design中实例化SWC,并且设计其端口,再连接端口(上面说了Types是一个类,而将设计好的Types拖到Software Design中,就相当于将类实例化;类这是C++的概念,如果不了解C++的话,可以这么理解:Types是定义好的一个struct模板,而实例化就是利用struct模板生成的一个具体结构体;还不是很明白的话,就想成一个int类型,用int类型实例化了一个变量i)
  4. 数据映射
  5. 保存工程再在Cfg中打开并同步

附:返回总目录的传送门如下
->返回总目录<-

猜你喜欢

转载自blog.csdn.net/xyfx_fhw/article/details/102495808