初始版本
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
#*.uvoptx
|
||||
#OutputFiledir & Files
|
||||
Listings/
|
||||
Objects/
|
||||
*.crf
|
||||
*.d
|
||||
*.o
|
||||
*.build_log.htm
|
||||
*.axf
|
||||
*.htm
|
||||
*.lnp
|
||||
*.dep
|
||||
*.map
|
||||
*.bin
|
||||
*.hex
|
||||
|
||||
#Keil Layout File
|
||||
*.uvguix.*
|
||||
|
||||
#DebugConfig
|
||||
DebugConfig/
|
||||
|
||||
#Keil Project screen layout file
|
||||
*.uvguix.*
|
||||
*.uvgui.*
|
||||
|
||||
#JLINK file
|
||||
*JLinkLog.txt
|
||||
*JLinkSettings.ini
|
||||
|
||||
#temp files
|
||||
~$*
|
||||
*.TMP
|
||||
@@ -0,0 +1,164 @@
|
||||
# hpw422 项目说明
|
||||
|
||||
## 项目基本信息
|
||||
|
||||
| 项目名称 | hpw422 |
|
||||
| ---------- | ------------------------------ |
|
||||
| 产品类型 | 220V两通道智能通断器 |
|
||||
| 项目负责人 | 徐少祥 |
|
||||
| 硬件版本 | V1.1 |
|
||||
| 固件版本 | V1.0 |
|
||||
| 创建日期 | 2026-06-04 |
|
||||
|
||||
---
|
||||
|
||||
## 主控芯片
|
||||
* 433:WS480L
|
||||
* 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文件
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 仓库目录结构
|
||||
|
||||
```text
|
||||
hpw422
|
||||
│
|
||||
├── component
|
||||
│ ├── ble
|
||||
│ ├── rf24
|
||||
│ ├── SBC
|
||||
│ └── xc6xx_drivers
|
||||
│
|
||||
├── doc
|
||||
│ ├── hpw422蓝牙协议
|
||||
│ └── BOM
|
||||
│
|
||||
├── project
|
||||
│ ├── delete.bat
|
||||
│ └── example
|
||||
├── 2.4g
|
||||
├── ble
|
||||
├── driver
|
||||
├── tools
|
||||
│ └── ComV14.4.4
|
||||
│
|
||||
└── README.md
|
||||
```
|
||||
---
|
||||
|
||||
## 蓝牙协议
|
||||
|
||||
协议文档位置:
|
||||
|
||||
hpw422\doc\hpw422蓝牙协议.xls
|
||||
|
||||
---
|
||||
|
||||
## Git提交规范
|
||||
|
||||
提交前:
|
||||
|
||||
```shell
|
||||
git pull
|
||||
```
|
||||
|
||||
提交:
|
||||
|
||||
```shell
|
||||
git add .
|
||||
|
||||
git commit -m "修复BLE连接异常"
|
||||
|
||||
git push
|
||||
```
|
||||
|
||||
禁止:
|
||||
|
||||
```text
|
||||
修改
|
||||
更新
|
||||
测试
|
||||
123
|
||||
abc
|
||||
```
|
||||
|
||||
推荐:
|
||||
|
||||
```text
|
||||
修复BLE连接异常
|
||||
增加RF433学习码功能
|
||||
优化PWM调光曲线
|
||||
修复定时器逻辑
|
||||
增加OTA升级功能
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 注意事项
|
||||
|
||||
1. 修改协议必须同步更新协议文档。
|
||||
2. 修改硬件必须同步更新BOM。
|
||||
3. 发布版本必须同步更新ReleaseNote。
|
||||
4. 禁止将源码仅保存在个人电脑。
|
||||
5. 所有发布版本必须上传至Gitea仓库。
|
||||
6. 离职前必须完成代码交接与文档更新。
|
||||
|
||||
---
|
||||
|
||||
## 修改记录
|
||||
|
||||
| 日期 | 作者 | 内容 |
|
||||
| ---------- | ---- | -------- |
|
||||
| 2026-06-04 | 徐少祥 | 创建项目 |
|
||||
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user