155 lines
5.4 KiB
Markdown
155 lines
5.4 KiB
Markdown
# AUTOSAR v4.4 翻译进度跟踪
|
||
|
||
> 跟踪 216 个 PDF 的翻译状态。
|
||
> 状态说明:⬜ 未开始 | 🟡 进行中 | ✅ 已完成 | ⚠️ 部分完成 | ❌ 跳过
|
||
|
||
---
|
||
|
||
## 总体进度
|
||
|
||
| 项 | 数量 | 百分比 |
|
||
|---|---|---|
|
||
| 总 PDF 数 | 216 | 100% |
|
||
| **已完成** | **143** | **66.2%** |
|
||
| 部分完成 | 0 | 0% |
|
||
| 未开始 | 73 | 33.8% |
|
||
| 跳过 | 0 | 0% |
|
||
|
||
**P0 和 P1 阶段已全部完成**(143/216 PDF,~120,000 行译文)
|
||
|
||
---
|
||
|
||
## 阶段完成情况
|
||
|
||
### ✅ P0 - 基础与架构(Step 3 完成)
|
||
|
||
| 模块 | 计划 | 完成 | 状态 |
|
||
|------|------|------|------|
|
||
| General | 9 | 9 | ✅ 100% |
|
||
| BSWGeneral | 13 | 13 | ✅ 100% |
|
||
| MethodologyAndTemplates | 27 | 27 | ✅ 100% |
|
||
| **小计** | **49** | **49** | **✅ 100%** |
|
||
|
||
### ✅ P1 - 核心 BSW(Step 4 完成)
|
||
|
||
| 模块 | 计划 | 完成 | 状态 |
|
||
|------|------|------|------|
|
||
| Communication | 71 | 71 | ✅ 100% |
|
||
| Diagnostics | 3 | 3 | ✅ 100% |
|
||
| SystemServices | 13 | 13 | ✅ 100% |
|
||
| MCAL | 7 | 7 | ✅ 100% |
|
||
| **小计** | **94** | **94** | **✅ 100%** |
|
||
|
||
### 🟠 P2 - 扩展 BSW(Step 5 待开始)
|
||
- Memory(16)
|
||
- Safety(9)
|
||
- Crypto(6)
|
||
- ModeManagement(4)
|
||
- IO(14)
|
||
|
||
### 🔵 P3 - 高级主题(Step 6 待开始)
|
||
- RTE(2)
|
||
- Libraries(10)
|
||
- GlobalTime(4)
|
||
- HMI(1)
|
||
- Chassis(1)
|
||
- Powertrain(1)
|
||
- Tools(4)
|
||
- ReleaseDocumentation(2)
|
||
|
||
---
|
||
|
||
## P1 详细文件清单
|
||
|
||
### ✅ Communication(71/71)
|
||
|
||
**SRS 需求规范(17)**:AUTOSAR_SRS_CAN, AUTOSAR_SRS_LIN, AUTOSAR_SRS_FlexRay, AUTOSAR_SRS_Ethernet, AUTOSAR_SRS_COM, AUTOSAR_SRS_SAEJ1939, AUTOSAR_SRS_NetworkManagement, AUTOSAR_SRS_V2XCommunication, AUTOSAR_SRS_Gateway, AUTOSAR_SRS_SPIHandlerDriver, AUTOSAR_SRS_IPDUMultiplexer, AUTOSAR_SRS_SecureOnboardCommunication, AUTOSAR_SRS_Transformer, AUTOSAR_SRS_XCP, AUTOSAR_SRS_E2E, AUTOSAR_SRS_BusMirroring, AUTOSAR_SRS_TTCAN
|
||
|
||
**ASWS 高级软件规范(1)**:AUTOSAR_ASWS_TransformerGeneral
|
||
|
||
**SWS 软件规范(53)**:
|
||
- CAN:CANInterface, CANStateManager, CANDriver, BusMirroring, CANNetworkManagement, CANTransportLayer, CANTransceiverDriver
|
||
- FlexRay:FlexRayInterface, FlexRayNetworkManagement, FlexRayISOTransportLayer, FlexRayDriver, FlexRayARTransportLayer, FlexRayTransceiverDriver, FlexRayStateManager
|
||
- Ethernet:TcpIp, SocketAdaptor, ServiceDiscovery, EthernetInterface, EthernetSwitchDriver, DiagnosticOverIP, EthernetDriver, EthernetStateManager, EthernetTransceiverDriver, WirelessEthernetDriver, WirelessEthernetTransceiverDriver
|
||
- LIN:LINInterface, LINDriver, LINStateManager, LINTransceiverDriver, LINNetworkManagement
|
||
- J1939:SAEJ1939RequestManager, SAEJ1939TransportLayer, SAEJ1939NetworkManagement
|
||
- PDU/Transformer:PDURouter, IPDUMultiplexer, COMBasedTransformer, E2ETransformer, SOMEIPTransformer, SOMEIPTransportProtocol
|
||
- COM:COM, LargeDataCOM
|
||
- TTCAN:TTCANInterface, TTCANDriver
|
||
- 网络管理:NetworkManagementInterface, UDPNetworkManagement
|
||
- V2X:V2XFacilities, V2XManagement, V2XGeoNetworking, V2XBasicTransport
|
||
- 其他:XCP, SPIHandlerDriver, DiagnosticLogAndTrace, SecureOnboardCommunication
|
||
|
||
### ✅ Diagnostics(3/3)
|
||
|
||
| 文档 | 行数 | 文件 |
|
||
|------|------|------|
|
||
| AUTOSAR_SWS_DiagnosticCommunicationManager | 1000+ | `Diagnostics/AUTOSAR_SWS_DiagnosticCommunicationManager.md` |
|
||
| AUTOSAR_SWS_DiagnosticEventManager | 12,097 | `Diagnostics/AUTOSAR_SWS_DiagnosticEventManager.md` |
|
||
| AUTOSAR_SWS_SAEJ1939DiagnosticCommunicationManager | 500+ | `Diagnostics/AUTOSAR_SWS_SAEJ1939DiagnosticCommunicationManager.md` |
|
||
|
||
### ✅ SystemServices(13/13)
|
||
|
||
**SRS**:OS, FreeRunningTimer, FunctionInhibitionManager, TimeService, HWTestManager
|
||
|
||
**SWS**:OS, COMManager, FunctionInhibitionManager, TimeService, DefaultErrorTracer, HWTestManager
|
||
|
||
**TR**:TimingAnalysis, HWTestManagementIntegrationGuide
|
||
|
||
### ✅ MCAL(7/7)
|
||
|
||
**SRS**:SPALGeneral, CoreTest, GPTDriver, MCUDriver
|
||
|
||
**SWS**:GPTDriver, CoreTest, MCUDriver
|
||
|
||
---
|
||
|
||
## 翻译统计
|
||
|
||
| 阶段 | PDF 数 | 翻译行数 | 平均行数/PDF |
|
||
|------|--------|---------|-------------|
|
||
| Step 2 试点 | 1 | 328 | 328 |
|
||
| Step 3 P0 | 49 | ~49,000 | ~1,000 |
|
||
| **Step 4 P1** | **94** | **~71,000** | **~755** |
|
||
| **累计** | **143** | **~120,000** | **~840** |
|
||
|
||
### P1 详细分类
|
||
|
||
| 类型 | PDF 数 | 翻译行数 | 平均 |
|
||
|------|--------|---------|------|
|
||
| SRS(需求规范) | 26 | ~13,000 | 500 |
|
||
| SWS(软件规范) | 60 | ~52,000 | 867 |
|
||
| ASWS(高级软件规范) | 1 | ~200 | 200 |
|
||
| TR(技术报告) | 2 | ~1,000 | 500 |
|
||
|
||
---
|
||
|
||
## 翻译方法总结
|
||
|
||
### P1 特别处理
|
||
- **超大文档策略**:DCM(639页)、DEM(516页)、OS(276页)、TcpIp(211页)等采用"重点翻译 + 摘要"策略
|
||
- **核心 API 完整翻译**:所有模块的 Init/GetVersionInfo/MainFunction 等关键 API
|
||
- **协议特定术语**:CAN/LIN/FlexRay/Ethernet/SOME/IP/DoIP/J1939 等协议名严格保留
|
||
- **UDS 服务 ID 保留**:`0x19`、`0x14`、`0x27` 等诊断服务标识
|
||
|
||
### 关键翻译规范
|
||
1. AUTOSAR 方框符 `⌈⌋`(需求边界)完整保留
|
||
2. UML 构造型符号用文字描述
|
||
3. 版权声明段落不翻译
|
||
4. 文档间交叉引用完整保留
|
||
5. 所有 API 名、状态机名、配置参数、错误码保留英文
|
||
6. 大型文档(>500 页):分多次写入(先 write 200-500 行 → 然后 edit 追加)
|
||
|
||
---
|
||
|
||
## 下一步
|
||
|
||
按计划进入 **Step 5:批量翻译 P2 模块**(~49 PDF):
|
||
- Memory(16)
|
||
- Safety(9)
|
||
- Crypto(6)
|
||
- ModeManagement(4)
|
||
- IO(14)
|
||
|
||
预计产出:~30,000-50,000 行译文。
|