V2X Basic Transport(V2XBt)实现 ETSI EN 302 636-5-1 定义的 BTP(Basic Transport Protocol)协议。提供两种传输模式:
V2XBt / BTP / BTP-A / BTP-B / GN / GeoNetworking / Destination Port / Source Port / Interaction / Multicast / ITS
[1] AUTOSAR SWS V2X GeoNetworking
[2] AUTOSAR SWS V2X Facilities
[3] AUTOSAR SWS V2X Management
[4] ETSI EN 302 636-5-1
V2XBt 应:
V2XBt 依赖:V2X GeoNetworking(GN 路由)/ V2X Facilities(CAM/DENM 等)/ V2X Management(生命周期)。
V2XBt 位于 GeoNetworking 之上,Facilities 之下:
BTP 头部包含:
void V2XBt_Init(const V2XBt_ConfigType* ConfigPtr):初始化。
void V2XBt_DeInit(void):去初始化。
Std_ReturnType V2XBt_Transmit(V2XBt_HandleType BtpHandle, const V2XBt_PduType* PduInfoPtr):BTP-A 发送(交互式)。
Std_ReturnType V2XBt_TransmitMulticast(V2XBt_HandleType BtpHandle, const V2XBt_PduType* PduInfoPtr):BTP-B 发送(多播)。
void V2XBt_RxIndication(V2XBt_HandleType BtpHandle, const V2XBt_PduType* PduInfoPtr):接收指示。
void V2XBt_MainFunction(void):周期性主函数。
V2XBt 配置类:
V2XBT_E_UNINIT:模块未初始化。
V2XBT_E_PARAM_POINTER:参数指针为空。
V2XBT_E_PARAM:参数无效。
V2XBT_E_BUSY:模块忙。
校对轮次:L1 自动校对(2026-06-13)