开放代码社区 › EcuBus-Pro

EcuBus-Pro

开发工具TypeScript

EcuBus-Pro 功能强大的汽车ECU开发工具 易于使用、跨平台、多适配器支持、强大的脚本能力、CLI支持 文档: English Document EcuBus-Pro是商业汽车诊断工具(如CAN-OE)的开源替代品。它为ECU开发和测试提供了全面的解决方案,具有以下特点: 开源且免费使用 现代化、直观的用户界面 跨平台支持(Windows、Linux、MacOS)- 安装指南 EcuBus-LinCable : LIN(支持LIN一致性测试)、PWM PEAK : CAN、CAN-FD、LIN KVASER : CAN、CAN-FD、LIN ZLG : CAN、CAN-FD Toomo

AI/机器学习Web后端前端工具数据库
作者:用户6868语言:TypeScript更新:2026-10-27
仓库地址
https://gitee.com/ecubus/EcuBus-Pro.git

前往原仓库

README

<div align="center">
  <a href="https://app.whyengineer.com/zh">
    <img width="160" height="160" src="https://ecubus.oss-cn-chengdu.aliyuncs.com/img/logo256.png">
  </a>

  <h1>EcuBus-Pro</h1>

   <div style="margin:5px; display: flex; justify-content: center; align-items: center;gap:4px">
    <a href="https://github.com/ecubus/EcuBus-Pro/releases">
      <img src="https://github.com/ecubus/EcuBus-Pro/actions/workflows/build.yml/badge.svg" alt="github-ci" />
    </a>
    <a href="https://github.com/ecubus/EcuBus-Pro/releases">
      <img src="https://github.com/ecubus/EcuBus-Pro/actions/workflows/build-linux.yml/badge.svg" alt="github-ci" />
    </a>
    <a href="https://repology.org/project/ecubus-pro/versions">
       <img src="https://repology.org/badge/version-for-repo/aur/ecubus-pro.svg" alt="AUR package">
    </a>
    <a href="https://github.com/ecubus/EcuBus-Pro">
       <img src="https://img.shields.io/github/stars/ecubus/EcuBus-Pro"/>
    </a>
  </div>
  <b style="font-size:20px;margin:10px;display:block">功能强大的汽车ECU开发工具</b>
  <i>易于使用、跨平台、多适配器支持、强大的脚本能力、CLI支持</i><br/>
  文档: <a href="https://app.whyengineer.com/zh">https://app.whyengineer.com/zh</a> | <a href="https://app.whyengineer.com">English Document</a>
</div>

## 概览

![main](https://ecubus.oss-cn-chengdu.aliyuncs.com/img/main.png)

EcuBus-Pro是商业汽车诊断工具(如`CAN-OE`)的开源替代品。它为ECU开发和测试提供了全面的解决方案,具有以下特点:

- 🆓 开源且免费使用
- 🚀 现代化、直观的用户界面
- 💻 跨平台支持(Windows、Linux、MacOS)- [安装指南](https://app.whyengineer.com/zh/docs/about/install.html)
- 🔌 多硬件支持
  - **[EcuBus-LinCable](https://app.whyengineer.com/zh/docs/um/hardware/lincable.html)**: LIN(支持LIN一致性测试)、[PWM](https://app.whyengineer.com/zh/docs/um/pwm/pwm.html)
  - **PEAK**: CAN、CAN-FD、LIN
  - **KVASER**: CAN、CAN-FD、LIN
  - **ZLG**: CAN、CAN-FD
  - **Toomotss**: CAN、CAN-FD、LIN
  - **VECTOR**: CAN、CAN-FD、LIN
  - **SLCAN**: CAN、CAN-FD [详情](https://app.whyengineer.com/zh/docs/um/can/can.html#slcan-special)
  - **GS_USB (CANDLE)**: CAN、CAN-FD [详情](https://app.whyengineer.com/zh/docs/um/can/can.html#gs-usb)
- 🛠️ 全面的诊断功能
  - **诊断协议**: CAN/CAN-FD、DoIP、LIN
- 🌐 **SOME/IP**: SOME/IP协议支持 - [详情](https://app.whyengineer.com/zh/docs/um/someip/index.html)
- 📝 **脚本**: 基于TypeScript的高级自动化 - [详情](https://app.whyengineer.com/zh/docs/um/script/script.html)
- 🧪 **测试**: HIL测试框架 - [详情](https://app.whyengineer.com/zh/docs/um/test/test.html)
- 📊 **数据库支持**: LIN LDF(编辑和导出)、CAN DBC(查看) - [详情](https://app.whyengineer.com/zh/docs/um/database/database.html)
- 📈 **数据可视化**: 实时信号图表和分析 - [详情](https://app.whyengineer.com/zh/docs/um/graph/graph.html)
- ⌨️ **命令行**: 功能齐全的CLI,支持自动化和集成 - [详情](https://app.whyengineer.com/zh/docs/um/cli/cli.html)
- 🎨 **面板**: 拖拽式界面构建器,用于自定义UI - [详情](https://app.whyengineer.com/zh/docs/um/panel/index.html)

[阅读文档了解更多](https://app.whyengineer.com/zh/)


## 支持与赞助

<div align="center">
  <h3 style="padding:20px;font-size:22px">白金赞助商</h3>
  <table style="width: 80%; margin: 0 auto; border-collapse: collapse;">
    <tbody>
    <tr>
      <td style="width: 33.33%; text-align: center; padding: 20px; border: 1px solid #eee;">
        <a href="https://app.whyengineer.com/zh/docs/about/sponsor.html">成为赞助商</a>
      </td>
      <td style="width: 33.33%; text-align: center; padding: 20px; border: 1px solid #eee;">
          <a href="https://app.whyengineer.com/zh/docs/about/sponsor.html">成为赞助商</a>
      </td>
      <td style="width: 33.33%; text-align: center; padding: 20px; border: 1px solid #eee;">
        <a href="https://app.whyengineer.com/zh/docs/about/sponsor.html">成为赞助商</a>
      </td>
    </tr>
    </tbody>
  </table>
  <h3 style="padding:20px;font-size:20px">金牌赞助商</h3>

  <table style="width: 90%; margin: 0 auto; border-collapse: collapse;">
    <tbody>
    <tr>
      <td style="width: 25%; text-align: center; padding: 20px; border: 1px solid #eee;">
        <a href="http://www.cdkhdz.com" target="_blank">
          <img src="https://web-code-img.oss-cn-shanghai.aliyuncs.com/readme/8d2e416d90264e82022f2d09.png" alt="KUNHONG" width="120"/>
        </a>
      </td>
      <td style="width: 25%; text-align: center; padding: 20px; border: 1px solid #eee;">
        <a href="https://app.whyengineer.com/zh/docs/about/sponsor.html">成为赞助商</a>
      </td>
      <td style="width: 25%; text-align: center; padding: 20px; border: 1px solid #eee;">
        <a href="https://app.whyengineer.com/zh/docs/about/sponsor.html">成为赞助商</a>
      </td>
      <td style="width: 25%; text-align: center; padding: 20px; border: 1px solid #eee;">
        <a href="https://app.whyengineer.com/zh/docs/about/sponsor.html">成为赞助商</a>
      </td>
    </tr>
    </tbody>
  </table>
</div>

---

考虑[成为赞助商](https://app.whyengineer.com/zh/docs/about/sponsor.html)以支持持续开发。赞助商将获得显著的徽标展示位置和网站链接。🙏

## 贡献者

感谢所有帮助塑造EcuBus-Pro的贡献者:

<a href="https://github.com/ecubus/EcuBus-Pro/graphs/contributors" target="_blank"><img src="https://contrib.rocks/image?repo=ecubus/EcuBus-Pro"></a>

我们欢迎贡献!在开始之前,请查看我们的[贡献指南](https://github.com/ecubus/EcuBus-Pro/blob/master/.github/contributing.md)。


## 许可证

[Apache License 2.0](https://github.com/ecubus/EcuBus-Pro/blob/master/license.txt)