我怎么进口BITFIELD_TEXTTABLE CompuMethods AUTOSAR ARXML进口国?

12个视图(30天)
我想进口AUTOSAR的CompuMethods类别“BITFIELD_TEXTTABLE”从一个ARXML文件为了访问我的模型中定义的本。
版本的MATLAB支持“CompuMethods”金宝app以这样一种方式,我可以直接访问字段,当我将与“总线”或“枚举”?

接受的答案

MathWorks支金宝app持团队
MathWorks支金宝app持团队 2023年4月27日下午4
编辑:MathWorks支金宝app持团队 2023年5月1日在18:46
R2019a这个功能是可用的。
鉴于ARXML文件“MyARXML”,下面的命令将生成“QF_defineIntEnumTypes。m”可以用来访问BITFIELD_TEXTTABLE计算机方法枚举数据类型。
> > arProps = autosar.api.getAUTOSARProperties (“CTRV”)
> > createEnumeration (arProps“/ Pkg_CompuMethods / SomeCompuMethod”)
/ /发现AUTOSAR枚举类型。您可以使用SomeCompuMethod_defineIntEnumTypes。重新创建这些枚举类型。
这将生成“SomeCompuMethod_defineIntEnumTypes。m”,给你访问计数数据。
为背景,当你导入一个ARXML文件并创建一个组件,BITFIELD_TEXTTABLE类别是不会自动导入,因为仿真软件允许用户定制他们想把什么信息。金宝app这是类似的行为来导入一个图书馆在一些编程语言中“数学”。
1评论
米利穆克吉
米利穆克吉 2021年5月24日
在R2019b BITFIELD_TEXTTABLE将类型需要创建什么?如下我有错误在创建枚举
错误使用autosar.api.getAUTOSARProperties / createEnumeration
要创建模型枚举TextTable从金宝appCompuMethod“TextTable”
Un-金宝appSupported分类类别。这是不允许的。

登录置评。

更多的答案(0)

类别

找到更多的在AUTOSAR Blockset帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!