前段日子应客户的要求做了一个处理AUTOSARARXML的小工具,注意包含了以下几个功能:

  • 移除ARXML文件里的UUID。
  • 更新ARXML文件里的UUID。
  • 移除ARXML文件里的时间戳。

可以通过Github链接下载源码,慢慢有空会考虑是否打包上传到Python的仓库里。

具体的使用说明可以参考github仓库里的readme文件。

说明:

  1. 因为很多时候会复制ARXML内容,特别时Implementation的内容,这样就造成了UUID的重复,接着AUTOSAR Builder会报warning,客户说会影响Matlab的导入(个人每试过)
  2. 时间戳是一个比较烦人的东西,有时候其实内容也没啥修改,就看见一堆时间戳的不同,用版本管理工具比较,一堆的红。在AUTOSAR Builder里还没看见有啥选项可以关闭。