基础软件模块清单(List of Basic Software Modules)

📄 文档 ID:150 🏷 类型:TR(技术报告) 📅 版本:AUTOSAR CP 4.4.0 📑 页数:10 📌 状态:Final 🔗 原 PDF:AUTOSAR_TR_BSWModuleList.pdf

目录

1 基础软件模块清单

AUTOSAR 4.4.0 中所有标准化基础软件(BSW)模块及其归属层级如下表所示。"模块 ID"为 uint16 类型常量。

模块简称 模块缩写(API 服务前缀) 模块 ID(uint16) 规范文档 AUTOSAR 软件层
ADC Driver(ADC 驱动)Adc123AUTOSAR_SWS_ADCDriver.pdfI/O Drivers(I/O 驱动)
BSW Mode Manager(BSW 模式管理器)BswM042AUTOSAR_SWS_BSWModeManager.pdfSystem Services(系统服务)
BSW Scheduler Module(BSW 调度器)SchM130"自 R4.0 起合并入 RTE"System Services
Bus Mirroring(总线镜像)Mirror048AUTOSAR_SWS_BusMirroring.pdfCommunication Services(通信服务)
CAN Driver(CAN 驱动)Can080AUTOSAR_SWS_CANDriver.pdfCommunication Drivers(通信驱动)
CAN Interface(CAN 接口)CanIf060AUTOSAR_SWS_CANInterface.pdfCommunication HW Abstraction(通信硬件抽象)
CAN Network Management(CAN 网络管理)CanNm031AUTOSAR_SWS_CANNetworkManagement.pdfCommunication Services
CAN State Manager(CAN 状态管理器)CanSM140AUTOSAR_SWS_CANStateManager.pdfCommunication Services
CAN Transceiver Driver(CAN 收发器驱动)CanTrcv070AUTOSAR_SWS_CANTransceiverDriver.pdfCommunication HW Abstraction
CAN Transport Layer(CAN 传输层)CanTp035AUTOSAR_SWS_CANTransportLayer.pdfCommunication Services
COM(通信)Com050AUTOSAR_SWS_COM.pdfCommunication Services
COM Based Transformer(基于 COM 的转换器)ComXf175AUTOSAR_SWS_COMBasedTransformer.pdfCommunication Services
COM Manager(COM 管理器)ComM012AUTOSAR_SWS_COMManager.pdfSystem Services
Complex Drivers(复杂驱动)no prefix (AUTOSAR interface)255不适用Complex Drivers(复杂驱动层)
Core Test(内核测试)CorTst103AUTOSAR_SWS_CoreTest.pdfMicrocontroller Drivers(微控制器驱动)
Crypto Driver(加密驱动)Crypto114AUTOSAR_SWS_CryptoDriver.pdfCrypto Drivers(加密驱动)
Crypto Interface(加密接口)CryIf112AUTOSAR_SWS_CryptoInterface.pdfCrypto HW Abstraction(加密硬件抽象)
Crypto Service Manager(加密服务管理器)Csm110AUTOSAR_SWS_CryptoServiceManager.pdfCrypto Services(加密服务)
Default Error Tracer(默认错误追踪器)Det015AUTOSAR_SWS_DefaultErrorTracer.pdfSystem Services
Diagnostic Communication Manager(诊断通信管理器)Dcm053AUTOSAR_SWS_DiagnosticCommunicationManager.pdfCommunication Services
Diagnostic Event Manager(诊断事件管理器)Dem054AUTOSAR_SWS_DiagnosticEventManager.pdfSystem Services
Diagnostic Log and Trace(诊断日志与跟踪)Dlt055AUTOSAR_SWS_DiagnosticLogAndTrace.pdfCommunication Services
Diagnostic over IP(基于 IP 的诊断)DoIP173AUTOSAR_SWS_DiagnosticOverIP.pdfCommunication Services
DIO Driver(DIO 驱动)Dio120AUTOSAR_SWS_DIODriver.pdfI/O Drivers
E2E Transformer(端到端转换器)E2EXf176AUTOSAR_SWS_E2ETransformer.pdfCommunication Services
ECU State Manager(ECU 状态管理器)EcuM010AUTOSAR_SWS_ECUStateManager.pdfSystem Services
EEPROM Abstraction(EEPROM 抽象)Ea040AUTOSAR_SWS_EEPROMAbstraction.pdfMemory HW Abstraction(内存硬件抽象)
EEPROM Driver(EEPROM 驱动)Eep090AUTOSAR_SWS_EEPROMDriver.pdfMemory Drivers(内存驱动)
Ethernet Driver(以太网驱动)Eth088AUTOSAR_SWS_EthernetDriver.pdfCommunication Drivers
Ethernet Interface(以太网接口)EthIf065AUTOSAR_SWS_EthernetInterface.pdfCommunication HW Abstraction
Ethernet State Manager(以太网状态管理器)EthSM143AUTOSAR_SWS_EthernetStateManager.pdfCommunication Services
Ethernet Switch Driver(以太网交换机驱动)EthSwt089AUTOSAR_SWS_EthernetSwitchDriver.pdfCommunication HW Abstraction
Ethernet Transceiver Driver(以太网收发器驱动)EthTrcv073AUTOSAR_SWS_EthernetTransceiverDriver.pdfCommunication HW Abstraction
Flash Driver(Flash 驱动)Fls092AUTOSAR_SWS_FlashDriver.pdfMemory Drivers
Flash EEPROM Emulation(Flash EEPROM 仿真)Fee021AUTOSAR_SWS_FlashEEPROMEmulation.pdfMemory HW Abstraction
Flash Test(Flash 测试)FlsTst104AUTOSAR_SWS_FlashTest.pdfMemory Drivers
FlexRay AUTOSAR Transport Layer(FlexRay AUTOSAR 传输层)FrArTp038AUTOSAR_SWS_FlexRayARTransportLayer.pdfCommunication Services
FlexRay Driver(FlexRay 驱动)Fr081AUTOSAR_SWS_FlexRayDriver.pdfCommunication Drivers
FlexRay Interface(FlexRay 接口)FrIf061AUTOSAR_SWS_FlexRayInterface.pdfCommunication HW Abstraction
FlexRay ISO Transport Layer(FlexRay ISO 传输层)FrTp036AUTOSAR_SWS_FlexRayISOTransportLayer.pdfCommunication Services
FlexRay Network Management(FlexRay 网络管理)FrNm032AUTOSAR_SWS_FlexRayNetworkManagement.pdfCommunication Services
FlexRay State Manager(FlexRay 状态管理器)FrSM142AUTOSAR_SWS_FlexRayStateManager.pdfCommunication Services
FlexRay Transceiver Driver(FlexRay 收发器驱动)FrTrcv071AUTOSAR_SWS_FlexRayTransceiverDriver.pdfCommunication HW Abstraction
Function Inhibition Manager(功能抑制管理器)FiM011AUTOSAR_SWS_FunctionInhibitionManager.pdfSystem Services
GPT Driver(通用定时器驱动)Gpt100AUTOSAR_SWS_GPTDriver.pdfMicrocontroller Drivers
ICU Driver(输入捕获单元驱动)Icu122AUTOSAR_SWS_ICUDriver.pdfI/O Drivers
IO HW Abstraction(IO 硬件抽象)no prefix (AUTOSAR interface)254AUTOSAR_SWS_IOHardwareAbstraction.pdfI/O HW Abstraction(IO 硬件抽象)
IPDU Multiplexer(IPDU 多路复用器)IpduM052AUTOSAR_SWS_IPDUMultiplexer.pdfCommunication Services
Key Manager(密钥管理器)KeyM109AUTOSAR_SWS_KeyManager.pdfCrypto Services
Large Data COM(大数据量 COM)LdCom049AUTOSAR_SWS_LargeDataCOM.pdfCommunication Services
LIN Driver(LIN 驱动)Lin082AUTOSAR_SWS_LINDriver.pdfCommunication Drivers
LIN Interface(LIN 接口)LinIf062AUTOSAR_SWS_LINInterface.pdfCommunication HW Abstraction
LIN State Manager(LIN 状态管理器)LinSM141AUTOSAR_SWS_LINStateManager.pdfCommunication Services
LIN Transceiver Driver(LIN 收发器驱动)LinTrcv064AUTOSAR_SWS_LINTransceiverDriver.pdfCommunication HW Abstraction
MCU Driver(微控制器驱动)Mcu101AUTOSAR_SWS_MCUDriver.pdfMicrocontroller Drivers
Memory Abstraction Interface(内存抽象接口)MemIf022AUTOSAR_SWS_MemoryAbstractionInterface.pdfMemory Services(内存服务)
Network Management Interface(网络管理接口)Nm029AUTOSAR_SWS_NetworkManagementInterface.pdfCommunication Services
NVRAM Manager(非易失性 RAM 管理器)NvM020AUTOSAR_SWS_NVRAMManager.pdfMemory Services
OCU Driver(输出比较单元驱动)Ocu125AUTOSAR_SWS_OCUDriver.pdfI/O Drivers
OS(操作系统)Os(不作为 API 前缀使用)001AUTOSAR_SWS_OS.pdfSystem Services - OS(系统服务 - 操作系统)
PDU Router(PDU 路由器)PduR051AUTOSAR_SWS_PDURouter.pdfCommunication Services
Port Driver(端口驱动)Port124AUTOSAR_SWS_PortDriver.pdfI/O Drivers
PWM Driver(脉宽调制驱动)Pwm121AUTOSAR_SWS_PWMDriver.pdfI/O Drivers
RAM Test(RAM 测试)RamTst093AUTOSAR_SWS_RAMTest.pdfMemory Drivers
RTE(运行时环境)Rte002AUTOSAR_SWS_RTE.pdfRTE
SAE J1939 Diagnostic Communication Manager(SAE J1939 诊断通信管理器)J1939Dcm058AUTOSAR_SWS_SAEJ1939DiagnosticCommunicationManager.pdfCommunication Services
SAE J1939 Network Management(SAE J1939 网络管理)J1939Nm034AUTOSAR_SWS_SAEJ1939NetworkManagement.pdfCommunication Services
SAE J1939 Request Manager(SAE J1939 请求管理器)J1939Rm059AUTOSAR_SWS_SAEJ1939RequestManager.pdfCommunication Services
SAE J1939 Transport Layer(SAE J1939 传输层)J1939Tp037AUTOSAR_SWS_SAEJ1939TransportLayer.pdfCommunication Services
Secure Onboard Communication(车载安全通信)SecOC150AUTOSAR_SWS_SecureOnboardCommunication.pdfCommunication Services
Service Discovery(服务发现)Sd171AUTOSAR_SWS_ServiceDiscovery.pdfCommunication Services
Socket Adaptor(Socket 适配器)SoAd056AUTOSAR_SWS_SocketAdaptor.pdfCommunication Services
SOME/IP Transformer(SOME/IP 转换器)SomeIpXf174AUTOSAR_SWS_SOMEIPTransformer.pdfCommunication Services
SOME/IP Transport Protocol(SOME/IP 传输协议)SomeIpTp177AUTOSAR_SWS_SOMEIPTransportProtocol.pdfCommunication Services
SPI Handler Driver(SPI 处理驱动)Spi083AUTOSAR_SWS_SPIHandlerDriver.pdfCommunication Drivers
Synchronized Time-Base Manager(同步时基管理器)StbM160AUTOSAR_SWS_SynchronizedTimeBaseManager.pdfSystem Services
TCP/IP Stack(TCP/IP 协议栈)TcpIp170AUTOSAR_SWS_TcpIp.pdfCommunication Services
Time Service(时间服务)Tm014AUTOSAR_SWS_TimeService.pdfSystem Services
Time Sync Over CAN(基于 CAN 的时间同步)CanTSyn161AUTOSAR_SWS_TimeSyncOverCAN.pdfCommunication Services
Time Sync Over Ethernet(基于以太网的时间同步)EthTSyn164AUTOSAR_SWS_TimeSyncOverEthernet.pdfCommunication Services
Time Sync Over FlexRay(基于 FlexRay 的时间同步)FrTSyn163AUTOSAR_SWS_TimeSyncOverFlexRay.pdfCommunication Services
TTCAN Driver(时间触发 CAN 驱动)Ttcan084AUTOSAR_SWS_TTCANDriver.pdfCommunication Drivers
TTCAN Interface(时间触发 CAN 接口)TtcanIf066AUTOSAR_SWS_TTCANInterface.pdfCommunication HW Abstraction
UDP Network Management(UDP 网络管理)UdpNm033AUTOSAR_SWS_UDPNetworkManagement.pdfCommunication Services
Vehicle-2-X Basic Transport(V2X 基础传输)V2xBtp183AUTOSAR_SWS_V2XBasicTransport.pdfOff-board Comm. Services(车外通信服务)
Vehicle-2-X Facilities(V2X 设施层)V2xFac184AUTOSAR_SWS_V2XFacilities.pdfOff-board Comm. Services
Vehicle-2-X GeoNetworking(V2X 地理组网)V2xGn182AUTOSAR_SWS_V2XGeoNetworking.pdfOff-board Comm. Services
Vehicle-2-X Management(V2X 管理)V2xM185AUTOSAR_SWS_V2XManagement.pdfOff-board Comm. Services
Watchdog Driver(看门狗驱动)Wdg102AUTOSAR_SWS_WatchdogDriver.pdfMicrocontroller Drivers
Watchdog Interface(看门狗接口)WdgIf043AUTOSAR_SWS_WatchdogInterface.pdfOnboard Device Abstraction(车载设备抽象)
Watchdog Manager(看门狗管理器)WdgM013AUTOSAR_SWS_WatchdogManager.pdfSystem Services
Wireless Ethernet Driver(无线以太网驱动)WEth087AUTOSAR_SWS_WirelessEthernetDriver.pdfWireless Comm. Drivers(无线通信驱动)
Wireless Ethernet Transceiver Driver(无线以太网收发器驱动)WEthTrcv074AUTOSAR_SWS_WirelessEthernetTransceiverDriver.pdfWireless Comm. HW Abstraction(无线通信硬件抽象)
XCP(通用测量与标定协议)Xcp212AUTOSAR_SWS_XCP.pdfCommunication Services

2 库(Libraires)清单

AUTOSAR 4.4.0 中标准化的库(Libraries)模块:

库简称 库缩写(API 服务前缀) 库(模块)ID(uint16) 规范文档
CRC Library(CRC 库)Crc201AUTOSAR_SWS_CRCLibrary.pdf
BFx Library(大位域操作库)Bfx205AUTOSAR_SWS_BFXLibrary.pdf
E2E Library(端到端保护库)E2E207AUTOSAR_SWS_E2ELibrary.pdf
EFx Library(小位域操作库)Efx208AUTOSAR_SWS_EFXLibrary.pdf
IFl Library(整型定点库)Ifl209AUTOSAR_SWS_IFLLibrary.pdf
MFl Library(混合定点库)Mfl210AUTOSAR_SWS_MFLLibrary.pdf
MFx Library(混合位域库)Mfx211AUTOSAR_SWS_MFXLibrary.pdf
IFx Library(整型位域库)Ifx213AUTOSAR_SWS_IFXLibrary.pdf

3 特殊文件(Special Files)清单

AUTOSAR 中一些"特殊文件"虽不是独立模块,但在每个 ECU 工程中均会出现,其规范如下:

AUTOSAR 名称 简称(API 服务前缀) 文件名 模块 ID 规范文档
Platform Types(平台类型)PlatformPlatform_Types.h199AUTOSAR_SWS_PlatformTypes.pdf
Compiler Abstraction(编译器抽象)CompilerCompiler.h198AUTOSAR_SWS_CompilerAbstraction.pdf
Standard Types(标准类型)StdStd_Types.h197AUTOSAR_SWS_StandardTypes.pdf
Communication Stack Types(通信栈类型)ComtypeComStack_Types.h196AUTOSAR_SWS_CommunicationStackTypes.pdf
Memory Mapping(内存映射)MemMap(Prefix_)MemMap.h195AUTOSAR_SWS_MemoryMapping.pdf
使用说明:本表为速查表,便于在阅读其他 AUTOSAR 文档时快速查询模块归属、ID 与对应规范文档。 模块 ID 在 DemDet 等的错误报告、RTE 接口中常被引用。

📋 校对记录

校对轮次:L1 自动校对(2026-06-13)