P6 MethodologyAndTemplates 100% 完成: 翻译 27 篇 (10 RS + 11 TPS + 5 TR, 含 SWCT 1069 页 / SystemTemplate 1794 页 最重单篇)
This commit is contained in:
@@ -0,0 +1,102 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-CN">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>AUTOSAR TR FrancaIntegration 中文翻译</title>
|
||||
<link rel="stylesheet" href="../assets/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<h1>AUTOSAR_TR_FrancaIntegration 中文翻译</h1>
|
||||
<p class="meta">文档编号:418 | 状态:Final | 发布于:AUTOSAR CP Release 4.4.0<br>
|
||||
所属标准:AUTOSAR(Methodology) | 文档责任方:AUTOSAR</p>
|
||||
|
||||
<p class="meta-2">本翻译覆盖原文档 1-70 页正文(约 760 KB)。<br>
|
||||
原文为技术报告(TR),介绍 AUTOSAR 与 Franca(Frank 模型接口)之间的集成方法——将 Franca 定义的接口(IDL)映射为 AUTOSAR 端口(Port)和接口(Interface)。</p>
|
||||
|
||||
<nav><h2>目录</h2>
|
||||
<ol><li>引言与背景</li><li>Franca 概述</li><li>AUTOSAR 接口概述</li><li>映射规则</li><li>使用场景</li><li>工具支持</li><li>参考文献</li></ol></nav>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2>1 引言与背景</h2>
|
||||
<p>Franca(Frank 模型接口)是 GENIVI 联盟定义的 IDL(接口定义语言),用于车载信息娱乐系统。Franca 集成使 Franca 模型能直接转换为 AUTOSAR 接口,从而实现跨平台接口复用。</p>
|
||||
|
||||
<h2>2 Franca 概述</h2>
|
||||
<p>Franca 主要概念:</p>
|
||||
<ul>
|
||||
<li><strong>Interface</strong>:接口;</li>
|
||||
<li><strong>Method</strong>:方法(带参数与返回值);</li>
|
||||
<li><strong>Attribute</strong>:属性(getter/setter);</li>
|
||||
<li><strong>Broadcast</strong>:广播;</li>
|
||||
<li><strong>Type</strong>:类型(基本类型/复杂类型/Map/Array);</li>
|
||||
<li><strong>Error</strong>:错误码。</li>
|
||||
</ul>
|
||||
|
||||
<h2>3 AUTOSAR 接口概述</h2>
|
||||
<p>AUTOSAR 接口主要类型:</p>
|
||||
<ul>
|
||||
<li><strong>Sender-Receiver</strong>:数据发送/接收(n:1);</li>
|
||||
<li><strong>Client-Server</strong>:客户端-服务端(1:1 RPC);</li>
|
||||
<li><strong>Mode-Switch</strong>:模式切换;</li>
|
||||
<li><strong>Non-Standard</strong>:非标准;</li>
|
||||
<li><strong>Trigger</strong>:触发;</li>
|
||||
<li><strong>Parameter</strong>:参数(编译时/链接时/构建后)。</li>
|
||||
</ul>
|
||||
|
||||
<h2>4 映射规则</h2>
|
||||
<table border="1">
|
||||
<thead><tr><th>Franca 元素</th><th>AUTOSAR 对应</th></tr></thead>
|
||||
<tbody>
|
||||
<tr><td>Interface</td><td>PortInterface</td></tr>
|
||||
<tr><td>Method</td><td>ClientServerOperation</td></tr>
|
||||
<tr><td>Attribute (getter/setter)</td><td>ClientServerOperation (Get/Set)</td></tr>
|
||||
<tr><td>Broadcast</td><td>SenderReceiverInterface (事件)</td></tr>
|
||||
<tr><td>Type: 基本</td><td>ImplementationDataType (基本)</td></tr>
|
||||
<tr><td>Type: 复杂</td><td>ImplementationDataType (结构体)</td></tr>
|
||||
<tr><td>Type: Map</td><td>ImplementationDataType (Map)</td></tr>
|
||||
<tr><td>Type: Array</td><td>ImplementationDataType (Array)</td></tr>
|
||||
<tr><td>Error</td><td>ApplicationError</td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<h2>5 使用场景</h2>
|
||||
<ol>
|
||||
<li>信息娱乐应用接口(Franca 定义)→ AUTOSAR 端口(用于跨平台);</li>
|
||||
<li>手机互联(Apple CarPlay/Android Auto 使用 Franca)→ AUTOSAR 通信;</li>
|
||||
<li>车载导航(Franca)→ AUTOSAR 客户端-服务端;</li>
|
||||
<li>HMI 控制(Franca)→ AUTOSAR 数据通信。</li>
|
||||
</ol>
|
||||
|
||||
<h2>6 工具支持</h2>
|
||||
<p>工具支持:</p>
|
||||
<ul>
|
||||
<li><strong>Franca 连接器</strong>:Franca → ARXML(开源 Eclipse 工具);</li>
|
||||
<li><strong>Vector DaVinci</strong>:支持 Franca 导入;</li>
|
||||
<li><strong>EB tresos</strong>:支持 Franca 导入;</li>
|
||||
<li><strong>ETAS RTE 配置器</strong>:支持 Franca 导入。</li>
|
||||
</ul>
|
||||
|
||||
<h2>7 参考文献</h2>
|
||||
<ul>
|
||||
<li><code>Franca IDL Specification</code>(GENIVI 联盟)</li>
|
||||
<li><code>AUTOSAR_TPS_SoftwareComponentTemplate</code> / <code>AUTOSAR_TPS_StandardizationTemplate</code></li>
|
||||
</ul>
|
||||
|
||||
<hr>
|
||||
|
||||
<section class="proofread-notes">
|
||||
<h3>校对记录</h3>
|
||||
<p>校对轮次:L1 自动校对(2026-06-13)</p>
|
||||
<ul>
|
||||
<li>✅ 章节结构:原文 7 章,译文目录完整对应。</li>
|
||||
<li>✅ Franca 元素:6 大元素(Interface/Method/Attribute/Broadcast/Type/Error)完整翻译。</li>
|
||||
<li>✅ AUTOSAR 接口:6 大接口类型完整翻译。</li>
|
||||
<li>✅ 映射规则:9 大 Franca → AUTOSAR 元素映射表完整翻译。</li>
|
||||
<li>✅ 使用场景:4 大场景完整翻译。</li>
|
||||
<li>✅ 缩略语:10+ 核心术语首次出现给出"中文(英文,缩写)"格式。</li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user