在上一集中,我们了解了 AUTOSAR Adaptive Platform 的一些基础概念。进行了简单的建模后,就利用工具自动生成了模型的剩余部分。如果要自己手动建立一个完整模型,该怎么做呢?
另外,Execution Management 是 AUTOSAR Adaptive Platform 上的一个基础的 Functional Cluster,该如何使用它呢?
在这一集中,我会向您介绍 Execution Management 和一些相关的概念,例如 Execution State,Process State,Function Group,State transition,State Management,还有 Execution Dependency。
然后我们会通过建模,熟悉模型中的一些常见元素,例如 Executable,Software Component,Process,Machine,Software Cluster 等等。
最后我们会编写一个简单的应用程序,编写 CMake 脚本来构建它,并且使用 Execution Management 来启动和管理它。