mercedes-benz/ardep

GitHub: mercedes-benz/ardep

梅赛德斯-奔驰开源的车载软硬件一体化快速开发平台,通过集成开发板与基于 Zephyr RTOS 的软件框架简化汽车电子设备原型制作与诊断开发。

Stars: 388 | Forks: 109

## ARDEP - 汽车快速开发平台 .. image:: boards/mercedes/ardep/doc/3d_view_v2.png :align: center :width: 50% ARDEP(**A**\ utomotive **R**\ apid **DE**\ velopment **P**\ latform)是一个开源的硬件和软件平台, 旨在简化汽车开发。它将功能丰富的开发板与强大的 基于 Zephyr 的软件框架相结合,使您能够快速构建和部署汽车应用程序。 无论您是在为新型汽车设备制作原型,还是进行诊断实验, ARDEP 都能提供您所需的工具和基础设施。 # 路标 * **文档** * `文档 `_ * `入门指南 `_ * **硬件** * `硬件文档 `_ * `PowerIO Shield 文档 `_ * `硬件文件 `_ * **软件** * `UDS 库文档 `_ * `示例文档 `_ * `示例源码 `_ * **项目** * `贡献指南 `_ * `许可证 `_ # 概览 * **完整的硬件解决方案** - 即插即用的开发板,带有 CAN、LIN 和其他常见通信接口 * **PowerIO Shield** - 扩展的电源功能,提供 6 路输出和 6 路输入,每通道最高支持 48V 和 3A * **汽车级软件** - 内置 UDS 诊断(ISO 14229)和 DFU 固件更新支持 * **经过验证的基础** - 基于可靠的 Zephyr RTOS,拥有庞大的生态系统 * **快速原型设计** - 快速开发和迭代,无需担心硬件集成问题 # 主要特性 **硬件** * **集成开发板** - 开源设计,内置您所需的一切 * **汽车通信** - 板载 CAN 和 LIN 收发器(无需外部组件) * **板载调试器和编程器** - 集成的调试器和编程器,带有 UART 连接 * **PowerIO Shield** - 扩展的电源功能,配备六个 3A 高边开关,最高支持 48V * **Arduino 接口** - 兼容各种 Arduino 扩展板和配件 **软件和框架** * **基于 Zephyr RTOS** - 构建于可靠且被广泛采用的开源 Zephyr RTOS 之上 * **汽车诊断** - 内置 UDS 支持(ISO 14229),适用于专业诊断 * **固件更新** - 通过 UDS 集成 DFU(设备固件更新) * **模块化架构** - 清晰的关注点分离,专为长期可维护性而设计 * **丰富的连接性** - CAN、LIN、SPI、I2C、UART 等,配有统一且易于使用的 API # 开始使用 准备好开始了吗?请从 `入门指南 `_ 开始, 它将为您提供全面的分步介绍。您将找到示例项目和范例,帮助您快速启动和运行。 有关使用 ARDEP、API 参考资料和故障排除的详细信息,请参阅 `完整文档 `_。 # 贡献 我们欢迎并感谢您的贡献。 请查看 `CONTRIBUTING.md `_ 了解指南和更多 信息。 # 许可证 版权所有 Mercedes-Benz AG 本项目基于 `Apache 2.0 许可证 `_ 授权。
标签:UDS诊断, Zephyr RTOS, 客户端加密, 嵌入式开发, 快速原型设计, 汽车电子, 软硬结合