ZXDoc支持SOME/IP功能,通过服务导向架构实现跨域通信标准化,降低系统耦合,支持动态服务发现与调用,提升分布式系统扩展性和维护效率。
?什么是SOME/IP?
SOME/IP(Scalable service-Oriented MiddlewarE over IP)是汽车电子架构迈向集中化、智能化的关键通信基石。它基于以太网IP协议栈,将ECU间的“点对点拉线”升级为“云端化服务”,让域控制器像互联网应用一样按需调用服务。其核心优势在于动态服务发现与精准需求响应:车机屏唤醒时,才向座舱域发送“UI界面加载服务”;自动驾驶启动后,毫米波雷达按需推送目标物数据流,而非持续广播占用带宽。这种“按需取用”机制,使车载网络带宽利用率提升60%以上,更支持跨域融合——智能座舱可直接调用ADAS的“变道安全评估服务”,让语音助手秒变“老司机”。从域控到中央计算,SOME/IP正重塑汽车软件生态,让功能迭代如APP更新般灵活。
?ZXDoc之SOME/IP
1. 初始化ZLG车载以太网设备
PC连接ZLG车载以太网设备,选择对应设备的本地PC网卡启动。

2. 设置设备本地PC网卡参数(根据被测ECU而定)
上位机需要根据ECU的网络拓扑结构,将本地网络配置进行修改为模拟ECU节点的配置(即SOME/IP客户端)。以下是常用的设置项:
- 设置本地网卡的IP地址为SOME/IP客户端的IP。
- 设置本地网卡的MAC地址修改为SOME/IP 客户端的MAC。
- 设置本地网卡的VLAN ID为SOME/IP 客户端的VLAN ID。
- 使用ARP 命令,绑定服务端ECU的IP和MAC地址。
arp -s <被测件IP> <被测件MAC> <本地IP>

3. 导入arxml文件
在SOME/IP工程中导入arxml文件,ZXDoc会自动解析。

4. 设置连接参数
配置好的本地地址连接ZLG车载以太网设备接着的SMOE/IP服务端。

5. 添加请求服务
因需添加arxml中已经定义好的服务。

6. 添加订阅事件
因需订阅arxml中已经定义好的事件。

7. 执行服务请求和订阅
点击执行已经添加好的服务和订阅。

-
汽车电子
+关注
关注
3037文章
8374浏览量
170383 -
Some
+关注
关注
0文章
4浏览量
6260 -
汽车
+关注
关注
15文章
3883浏览量
39688
发布评论请先 登录
从焊接角度聊一聊,设计PCB的5个建议

来聊一聊Altium中Fill,Polygon Pour,Plane的区别和用法
聊一聊stm32的低功耗调试
聊一聊IIC总线设计
小米米聊2月19日停止服务 米聊宣布关闭服务器
小米米聊2月19日停止服务
聊一聊华为云弹性公网IP的那些事儿

简单聊一聊DPT技术-double pattern technology
《聊一聊ZXDoc》之汽车标定、台架标定、三高标定

《聊一聊ZXDoc》之CAN总线仿真、面板仿真

评论