update README

This commit is contained in:
Shuanglei Tao
2024-12-17 14:50:24 +08:00
parent 06235f9920
commit 8465deb5b3

View File

@@ -49,13 +49,13 @@
> **注意:**
> - 必须使用 [Keil 5.36](https://img.anfulai.cn/bbs/96992/MDK536.EXE) 或以下版本nRF51 SDK 只支持 V5 版本的 ARM 编译器,从 5.37 版本开始 Keil 已经不再内置 V5 版本编译器。
> - 默认的 `IRAM`/`IROM` 配置是 `16K`/`128K` 版本芯片的,其它容量的芯片需要做相应修改,如果你用得到那么多容量的话
> - `sdk10` 分支为旧版 SDK 代码归档(不再维护),好处是蓝牙协议栈占用的空间小一些,对于小 ROM 芯片友好一点点
项目配置有 3 个 `Target`
项目配置有个 `Target`
- `EPD`: 用于编译正式版固件
- `EPD-Debug`: 开发用,开启了 RTT 日志和一些调试代码
- `flash_softdevice`: 刷蓝牙协议栈用只需刷一次
- `nRF51822_xxAB`: 用于编译 nRF51822 固件, 内置黑白双色版本配置
- `nRF51802_xxAA`: 用于编译 nRF51802 固件, 内置黑白红三色版本配置
- `flash_softdevice` 结尾的 `Target`: 刷蓝牙协议栈用只需刷一次
烧录器可以使用 J-Link 或者 DAPLink可使用 [RTTView](https://github.com/XIVN1987/RTTView) 查看 RTT 日志)。
@@ -64,8 +64,8 @@
> 如不修改代码,建议到 [Releases](https://github.com/tsl0922/EPD-nRF51/releases) 下载二进制固件,开箱即用。
1. 全部擦除 (Keil 擦除后刷不了的话,使用烧录器的上位机软件擦除试试)
2. 切换到 `flash_softdevice`**不要编译直接下载**(只需刷一次)
3. 切换到 `EPD`,先编译再下载
2. 切换到 MCU 对应的 `flash_softdevice` `Target`**不要编译直接下载**(只需刷一次)
3. 切换到 MCU 对应的 `Target`,先编译再下载
## 致谢