64 lines
1.8 KiB
Markdown
64 lines
1.8 KiB
Markdown
# SOC 代码生成模板 — 分支索引
|
||
|
||
本仓库按 **「厂商-型号」** 组织分支,每个分支是一套完整的 SOC 工程模板。
|
||
|
||
- 主仓库:[见宝 Git](https://git.jianbao-tech.com/pets-device/soc-codegen-template)
|
||
- 码云镜像(推荐下载):[gitee.com/wu-chuyuan/soc-codegen-template](https://gitee.com/wu-chuyuan/soc-codegen-template)
|
||
|
||
---
|
||
|
||
## 分支列表
|
||
|
||
| 分支 | 厂商 | 型号 | 平台 | 默认能力 | 状态 |
|
||
|------|------|------|------|----------|------|
|
||
| [`JieLi-JL7016`](https://gitee.com/wu-chuyuan/soc-codegen-template/tree/JieLi-JL7016) | 杰理 JieLi | JL7016 / AC7016C | BR28 | 耳机 SDK + BLE + jb_protocol + OTA | ✅ 可用 |
|
||
|
||
> 新模板上线后在此表追加一行即可。
|
||
|
||
---
|
||
|
||
## 如何获取某 SOC 模板
|
||
|
||
### 见宝工具箱 / 自动化脚本
|
||
|
||
```bash
|
||
git clone https://gitee.com/wu-chuyuan/soc-codegen-template.git
|
||
cd soc-codegen-template
|
||
git checkout JieLi-JL7016
|
||
```
|
||
|
||
### 仅下载指定分支(浅克隆)
|
||
|
||
```bash
|
||
git clone --branch JieLi-JL7016 --single-branch \
|
||
https://gitee.com/wu-chuyuan/soc-codegen-template.git jl7016-template
|
||
```
|
||
|
||
---
|
||
|
||
## 分支命名规范
|
||
|
||
```
|
||
<厂商>-<型号>
|
||
```
|
||
|
||
示例:`JieLi-JL7016`、`JieLi-AC701N`
|
||
|
||
- 默认包含耳机应用与 jb_protocol,分支名**不加**多余后缀
|
||
- 同一芯片多种工程结构差异过大时,再考虑加后缀:`JieLi-JL7016-dongle`
|
||
|
||
---
|
||
|
||
## 新增 SOC 模板(维护者)
|
||
|
||
1. 从 `main` 拉新分支:`git checkout -b <厂商>-<型号> main`
|
||
2. 合入该 SOC 完整工程(apps + cpu + include_lib + tools)
|
||
3. 更新本文件分支表 + `main/README.md` 快速索引
|
||
4. `git push origin` 会同时推到见宝 Git 与码云镜像
|
||
|
||
---
|
||
|
||
## 各分支 README
|
||
|
||
每个 SOC 分支根目录有独立的 `README.md`(构建、打包、协议对接说明)。
|