
30多年来,CANbedded软件组件已为全球数百万台ECU提供支持,赢得几乎所有主要整车厂的信赖,是大多数配备CAN或LIN网络的车辆背后的技术基石。无论是在成熟的车辆平台还是资源受限的车辆平台中,都能为ECU提供久经考验的可靠性。
CANbedded基础软件支持ECU通过CAN总线进行通信。作为ECU软件的一部分,CANbedded根据整车厂规范处理通信任务,使ECU能够与车内其他ECU以及外部服务测试仪高效地交换数据。CANbedded提供适用于众多整车厂及各类微控制器的不同版本。
借助CANbedded,可以专注于功能软件的开发。该协议栈将根据整车厂要求自动处理CAN报文的发送与接收。Vector为大多数整车厂提供针对其特定需求的CANbedded版本。
主要优势一览
这些功能提供高效进行ECU通信和集成的坚实基础。CANbedded将久经考验的功能与跨平台部署的灵活性相结合,能够满足各类整车厂的需求。
- 适用于特定应用且可扩展的源代码
- 内存占用低且运行速度快
- 支持多种硬件平台
- 提供针对特定平台和整车厂的定制版本
- 定义明确、一致的接口
- 易于在不同平台和整车厂之间移植
- 可轻松集成到您的ECU软件配置中
主要功能


CANbedded CAN通信
扩展
根据具体应用需求,使用Vector提供的其他基础软件来扩展CANbedded协议栈。
CANbedded网关通过仅转发通信所需的信号和消息,在CAN-CAN或CAN-LIN等网络之间传输数据,实现高效的数据交换,并减少不必要的网络负载。
提供可配置的路由选项,包括信号路由、带或不带数据队列的报文路由,以及传输协议路由。作为一款成熟且高效的软件组件,为网关ECU提供可靠的基础,并适用于众多整车厂平台。
支持的硬件和编译器
CANbedded基本上与硬件无关,可在不同平台和项目配置中提供高度的灵活性。通过在早期阶段明确您所需的芯片型号、编译器及基础软件模块的组合,您可以确保方案完全契合您的具体需求。这使Vector能够提供量身定制的解决方案,并助力项目顺利高效地启动。
CANbedded LIN通信
除了CAN之外,CANbedded还支持LIN通信。
CANbedded LIN提供一套经过验证的软件堆栈,可在分布式ECU网络中实现可靠且经济高效的通信。
- 标准化、可扩展的组件既能快速适应项目特定需求,又能保持较低的资源占用。
- 该方案针对运行时效率和最小内存占用进行优化,即使在资源受限的硬件上也能确保高性能。
- 自动配置和无缝集成简化开发流程,并减少工程工作量。
- 与Vector工具链的完全兼容性支持从配置到验证的高效工作流程。
- CANbedded LIN非常适合对成本敏感的ECU子系统,可与现有的总线系统相辅相成,并加快产品上市时间。


CANbedded LIN通信
更多见解


Embedded Software
联系我们的专家
无论您是正在探索各种可能性,还是已经开始规划下一步,都请向我们说明您的需求。我们将协助您找到合适的解决方案。