本文已参与「新人创作礼」活动,一起开启掘金创作之路。
介绍
- 本文介绍了Osate的基本操作,和Eclipse类似。
- 文中语言介绍较少,因为感觉大家看图片应该很好理解所以没有过多解释。
- 软件下载地址:
- 官网 2.10.0版本下载地址: osate-build.sei.cmu.edu/download/os…
- 官网全部版本下载地址:osate-build.sei.cmu.edu/download/os…
- CSDN 2.10.0版本下载地址:download.csdn.net/download/qq…
运行环境
- Osate 2.10.0
- Windows 10 x64
@TOC
打开软件自带样例
官方更多样例
- Git地址:github.com/osate/examp…
- CSDN地址:download.csdn.net/download/qq…
- 打开样例的方法很多,Osate自带git打开方式,也可以下载下来后打开,国内git速度较慢,建议使用dev-sidecar等辅助工具,提升git下载速度。
打开本地项目
那些红叉叉是配置方面与当前的Osate有出入,不用在意,打开方法是对的。
实例化AADL文件
- 这个样例是官方样例里面的latency-case-study,打开方法和样例下载地址前面均有介绍。
检查流延迟
- 对AADL的分析,有很多种,比如检查流延迟,但这些分析只能对实例化的结果进行分析
根据AADL文件自动生成可视化的Diagram图
- 右键点击aadl文件,选择Create Diagram
- 点击OK
- 出现aadl对应的Diagram,文件位置在diagrams文件夹下,我们对Diagram的修改,会导致aadl文件进行相应的调整
官方帮助文档
- help内的帮助文档很多,和OSATE软件使用相关的是第四个和第五个,初学的话从第四个开始看会容易上手
结束
- 本篇文章只做软件使用的简要概述,后续会详细讲解部分功能。