当前位置: 代码网 > it编程>前端脚本>Python > 基于Simulink生成ARXML自下而上导入ISOLAR自动配置ASW组件并自动连线生成RTE

基于Simulink生成ARXML自下而上导入ISOLAR自动配置ASW组件并自动连线生成RTE

2024年08月01日 Python 我要评论
基于Simulink生成ARXML自下而上导入ISOLAR自动配置ASW组件并自动连线生成RTE

1. general

etas isolar-a/b and matlab will be used to configure rte. the version of the software used as below.

id

software

version

1

isolar-ab

v9.2.1

2

rta-rte

v7.5.3

3

rta-bsw

v6.1.3

4

rta-os

v6.2.0

5

matlab

2021b

in order to successfully follow these workflows, you must have the rtacar v9.2.1 toolchain installed, and you must be familiar with the autosar specifications, terminology and methodology.

1.1 development mode

there are 2 kinds of methods to develop rte with isolar.

the 1st one is used widely, but the disadvantage is also a headache.


time consuming for sw design and integration. swdev engineers have to do the following at the same time:

maintain the interfaces of simulink


to improve the efficiency and mistake rate of sw development and integration, a solution based on the automatic method to achieve the implementation of rte layer as below.

figure 2 autosar development mode from bottom to top

1.2 purpose

this document aims at instructing the engineers how to configure and generate the autosar source codes for rte, com in isolar-a/b.

2. develop autosar frame based on simulink

matlab has already been able to support to develop model based on autosar. the concept is extremely simple that add an external frame on the top of the model. briefly speaking, this frame is only used to:

  1. define the interfaces and ports of swc
  2. generate the codes with the defined interfaces and ports.
  3. generate the “.arxml” with the information of datatypes, interfaces, ports, runnable, and swc.

nevertheless, the generated arxml could not be imported in isolar-a/b directly, due to the unreasonable design principle defined by matlab, e.g. the datatype definition, interface definition, etc.

anyway, we could develop a tool to resolve this issue.

未完待续。。。

<后续会重点介绍simulink配置过程及开发脚本生成arxml>

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com