为什么有差异AUTOSAR Platform_Types代码生成的文件。h和Rte_Type。h R2017b和R2019a之间?

9的观点(30天)
我有一些问题关于差异在R2017b和R2019a AUTOSAR生成的代码。在R2017b,我Rte_Type生成的代码包含文件。h和Platform_Types.h。Platform_Types。h文件包含typedef AUTOSAR映射类型和Rte_Type。h包含原始类型的类型定义。
然而在R2019a Platform_Types。h现在有原始类型的类型定义。为什么会有这种差异呢?

接受的答案

MathWorks支万博1manbetx持团队
直到MATLAB R2018a,嵌入式编码器为用户提供了替换Platform_Types的选项。h和RTE_Type。h文件,包含了类型定义的自定义文件。这就是为什么在R2017b,您将看到RTE_Type类型。包含基本类型的typedef h。此外,由于该定制选项,下两个可用的文件存根代码生成的文件夹文件夹。
然而,R2018b和R2019a之间,AUTOSAR平台和基本类型都是在Platform_Types产生。h文件,现在需要在编译时被包括。这是你不再看到Platform_Types的原因。h上市存根文件夹下。详细说明这个问题,我建议看评论Platform_Types的顶部。h和RTE_Type。h在R2017b R2019a。R2017b,您会注意到,评论建议更换两个文件和一个自定义RTE_Type文件,而这不再是R2019a中提到。的更多信息,请检查以下文档页面,突出了MATLAB版本之间的变化——对这个特定的特性 //www.tianjin-qmedu.com/help/ecoder/release-notes.html?rntext=autosar +平台+ types&startrelease = R2018b&endrelease = R2019a&groupby = release&sortby = descending&searchHighlight = autosar +平台+类型

更多的答案(0)

类别

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

s manbetx 845


释放

R2019a

社区寻宝

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

开始狩猎!