基于AUTOSAR的AP平台的应用开发
作者:互联网
一、MDC工具链总览
华为的MDC在开发过程中需要使用自己的开发工具,也就是MDC工具链。
MDC工具链主要是三个部分:Mind Studio、MDS以及MMC,三个开发工具各自负责一部分,完成整个MDC的开发。
其中,Mind Studio主要是负责AI模型的生成,个人的理解这个工具负责的就是编写无人驾驶中需要的那部分AI模型,之后作为库文件导入到MDS中进行整合。
MMC负责AUTOSAR的配置文件的管理,前面也提到过,AUTOSAR可以看作一个标准,MDC就是具体化这个标准的工具,通过这个工具生成配置文件,之后整合进MDS中。
最后MDS就起到一个IDE的作用,整合库和配置文件,生成可执行文件。
有Mind Studio提供的库,加上MMC的配置信息,最后由MDS编码并整合为可执行程序,运行在MDC计算平台上,这样就实现了整个MDC的一个开发流程。可以看出来,整个的可执行文件是需要在MDC平台上运行的,一旦离了这个黑盒子,整个程序是没法运行的(个人感觉华为在这波美国的芯片打压下学聪明了,即使没造出车也先占下坑)。
二、华为MDC Manifest Configurator
作为管理编写配置文件的程序,MMC有着自己的使用方式,这里截取一部分课程里面的教程,这个估计要一边使用一边学习了。
看了一下这部分的介绍,个人感觉这个MMC就是一个功能强大的配置文件管理程序,同样是XML文件,在本科准备毕设看的Spring里面,配置文件完全是手写,各种标签需要自己来记录,而MMC的优秀之处或者说是高级一些的开发工具的强大之处,就在于省去了这种无聊的配置,用一些更简单的方式去管理编写配置文件。
三、华为MDC Development Studio
标签:AUTOSAR,配置文件,MDC,基于,AP,华为,Studio,MDS,MMC 来源: https://blog.csdn.net/weixin_43849505/article/details/117792244