# easyBMS **Repository Path**: c-ordinary/easyBMS ## Basic Information - **Project Name**: easyBMS - **Description**: 开源个人BMS项目 包含电路原理图、PCB、MCU代码、上位机 MCU代码其包含简单的SOC与SOH代码 欢迎各位共同建设 - **Primary Language**: C - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 9 - **Forks**: 3 - **Created**: 2025-03-31 - **Last Updated**: 2026-06-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # easyBMS #### 1、目标 ​ 通用API接口平台兼容市面上常用的AFE & DFE BMS芯片,如中颖、凹凸OZ、集澈、迈巨微等,用户可自行更换MCU进行适配。 #### 2、硬件介绍 ​ 以一个低成本方案且通用性强的MCU,构建一个硬件平台。 AFE : DVC1124-LQFP48 MCU : CW32L010-TSSOP20 MOS : PAS01N045L-TOLL RS485芯片 : Pai8485E/MAX3485 隔离电源 : VPS8702 + VPT87BB-01A #### 软件架构 1、使用了[CW32L01x_HAL: 本仓库针对芯源CW32L010/CW32L011/CW32L012,分别对应TSSOP20/LQFP32/LQFP48三种封装的三款芯片,进行二次集成封装。](https://gitee.com/c-ordinary/cw32-l01x_-hal)的HAL库,进行快速配置 2、cw32_hal_def.h为专门配置MCU的时钟/引脚功能等的文件,也可配置UART/IWDT/Systick clock等 3、软件框架为事件驱动型 #### 参与作者 1. Unit