99c8fe1f8ea1c9f605a77bb8503ec12f98f5d66b
hpw421 项目说明
项目基本信息
| 项目名称 | hpw421 |
|---|---|
| 产品类型 | 220V单通道智能通断器 |
| 项目负责人 | 徐少祥 |
| 硬件版本 | V1.4 |
| 固件版本 | V1.1 |
| 创建日期 | 2026-06-25 |
主控芯片
- 433:WS480L SOP8
- BLE:XC6517 SOP16
- Flash:内置 Flash
开发环境
- Keil MDK V5
编译器
- ARMCC V5
工程路径
project\example\ble\ble_peripheral\mdk
打开方式:
双击 MDK/ble_peripheral.uvprojx
烧录说明
烧录器
*USB TO TTL串口
烧录软件
- ComV14.4.4
烧录接口
| 引脚 | 说明 |
|---|---|
| VCC | 电源 |
| GND | 地 |
| R | 串口接收 |
| T | 串口发送 |
| BT | 电源 |
编译方法
Rebuild
输出文件: project\example\ble\ble_peripheral\mdk\output_bin目录下ble_peripheral.bin文件
仓库目录结构
hpw421
│
├── component
│ ├── ble
│ ├── rf24
│ ├── SBC
│ └── xc6xx_drivers
│
├── doc
│ ├── hpw421蓝牙协议
│ └── BOM
│
├── project
│ ├── delete.bat
│ └── example
├── 2.4g
├── ble
├── driver
├── tools
│ └── ComV14.4.4
│
│
├── gitignore文件
│
└── README.md
蓝牙协议
协议文档位置:
hpw421\doc\hpw421蓝牙协议.xls
Git提交规范
提交前:
git pull
提交:
git add .
git commit -m "修复BLE连接异常"
git push
禁止:
修改
更新
测试
123
abc
推荐:
修复BLE连接异常
增加RF433学习码功能
修复定时器逻辑
增加OTA升级功能
注意事项
- 修改协议必须同步更新协议文档。
- 修改硬件必须同步更新BOM。
- 发布版本必须同步更新ReleaseNote。
- 禁止将源码仅保存在个人电脑。
- 所有发布版本必须上传至Gitea仓库。
- 离职前必须完成代码交接与文档更新。
修改记录
| 日期 | 作者 | 内容 |
|---|---|---|
| 2026-06-25 | 徐少祥 | 创建项目 |
Description
Releases
1
Languages
C
88%
Assembly
4.5%
Makefile
3.7%
HTML
2.6%
Linker Script
0.8%
Other
0.3%