详细介绍AUTOSAR各个模块作用PART12(CHARGE)

时间:2024-03-20 21:51:34

详细介绍AUTOSAR各个模块作用PART12(CHARGE)
MICROSAR.CHARGE软件包包含BSW模块,用于为电动和混合动力汽车充电以及用于通过Internet技术(例如HTTP)与基础结构进行通信。 此软件包中的所有模块都不是在AUTOSAR中指定。 但是,它们已集成在Vector AUTOSAR解决方案中。MICROSAR.ETH软件包的基础模块作为MICROSAR.CHARGE的支持模块,这个建立在MICROSAR.ETH上层。
具体包含的模块如下:
72、vDns
vDns模块包含一个DNS解析器。 它负责解析域,例如 将vector.com转换为有效IP地址。

73、Vhttp
超文本传输协议的一种应用是将浏览器请求传输到服务器。 该模块包含一个HTTP客户端。

74、vXmlSecurity
该模块用于生成或验证XML签名,这些签名将基于或附加到基于EXI编码的数据W3C XML安全标准。 根据ISO 15118使用“即插即用”时需要此功能

75、vExi
vExi模块用于解释XML文档并将其转换为二进制格式。 这使得处理和文件传输效率更高,从而节省了通信带宽。

76、vScc
该模块负责根据ISO 15118和DIN SPEC 70121进行智能充电通信。

77、vCanCcGbt
该模块包含标准化充电通讯,用于根据中国规范GB / T 27930。 可根据要求开发对此标准的诊断支持。

78、vCanCcCdm
该模块包含标准化充电通讯,用于直流充电规范CHAdeMO。

79、vXmlEngine
vXMLEngine模块包含一个用于处理的解析器和一个用于创建有效XML 1.0文档的生成器。 它是在CHARGE字段中使用。

80、vJson
该模块包含一个JSON解析器。 JSON是一种基于JavaScript的数据交换格式,可以代替XML。