mirror of
https://github.com/jam422470459/EPD-nRF52-hema213.git
synced 2025-12-06 16:42:49 +08:00
update README
This commit is contained in:
14
README.md
14
README.md
@@ -2,14 +2,12 @@
|
||||
|
||||
4.2 寸电子墨水屏固件,带有一个[网页版上位机](https://tsl0922.github.io/EPD-nRF5/),可以通过蓝牙传输图像到墨水屏,也可以把墨水屏设置为日历模式(支持农历、节气)。
|
||||
|
||||
支持 nRF51/nRF52 MCU 作为主控,驱动 IC 为 UC8176/UC8276/SSD1619 的 4.2 寸黑白/黑白红墨水屏,同时还支持自定义墨水屏到 MCU 的引脚映射,支持睡眠唤醒(NFC / 无线充电器)。
|
||||
支持 `nrf51822` / `nrf51802` / `nrf52811` / `nrf52810` MCU 作为主控,驱动 IC 为 `UC8176` / `UC8276` / `SSD1619` / `SSD1683` 的 4.2 寸黑白/黑白红墨水屏,同时还支持自定义墨水屏到 MCU 的引脚映射,支持睡眠唤醒(NFC / 无线充电器)。
|
||||
|
||||

|
||||
|
||||
## 支持设备
|
||||
|
||||
> **提示:** 这里的支持设备指的是发布的固件带有这些设备的引脚配置,其它 nRF51/nRF52 主控的墨水屏设备只要你知道驱动板的引脚配置理论上都是可以支持的。
|
||||
|
||||
- 老五 4.2 寸价签,黑白双色版本
|
||||
|
||||
```
|
||||
@@ -39,6 +37,8 @@
|
||||
|
||||

|
||||
|
||||
- 其它基于 `nrf51822` / `nrf51802` / `nrf52811` / `nrf52810` 的价签,只要你有能力测量出引脚配置,且屏幕驱动在支持列表内,那就可以支持
|
||||
|
||||
## 上位机
|
||||
|
||||
本项目自带一个基于浏览器蓝牙接口实现的网页版上位机,可通过上面网址访问,或者在本地直接双击打开 `html/index.html` 来使用。
|
||||
@@ -53,10 +53,10 @@
|
||||
## 开发
|
||||
|
||||
> **注意:**
|
||||
> - 推荐使用 [Keil 5.36](https://img.anfulai.cn/bbs/96992/MDK536.EXE) 或以下版本, 从 Keil 5.37 版本开始已经不再内置 nRF5 SDK 所需的 V5 版本 ARM 编译器
|
||||
> - `sdk10` 分支为旧版 SDK 代码,蓝牙协议栈占用的空间小一些,用于支持 128K Flash 芯片
|
||||
> - 推荐使用 [Keil 5.36](https://img.anfulai.cn/bbs/96992/MDK536.EXE) 或以下版本(如遇到 pack 无法下载,可到群文件下载)
|
||||
> - `sdk10` 分支为旧版 SDK 代码,蓝牙协议栈占用的空间小一些,用于支持 128K Flash 芯片(不再更新)
|
||||
|
||||
项目配置有几个 `Target`:
|
||||
这里以 nRF51 版本项目为例 (`Keil/EPD-nRF51.uvprojx`),项目配置有几个 `Target`:
|
||||
|
||||
- `nRF51822_xxAA`: 用于编译 256K Flash 固件
|
||||
- `flash_softdevice`: 刷蓝牙协议栈用(只需刷一次)
|
||||
@@ -65,7 +65,7 @@
|
||||
|
||||
**刷机流程:**
|
||||
|
||||
> **注意:** 这是自己编译代码的刷机流程。如不改代码,强烈建议到 [Releases](https://github.com/tsl0922/EPD-nRF5/releases) 下载编译好的固件,**不需要单独下载蓝牙协议栈**,且有 [烧录教程](https://www.bilibili.com/opus/1042166787832021028) (没有 Keil 开发经验的,请不要给自己找麻烦去编译)
|
||||
> **注意:** 这是自己编译代码的刷机流程。如不改代码,强烈建议到 [Releases](https://github.com/tsl0922/EPD-nRF5/releases) 下载编译好的固件,**不需要单独下载蓝牙协议栈**,且有 [刷机教程](https://b23.tv/AaphIZp) (没有 Keil 开发经验的,请不要给自己找麻烦去编译)
|
||||
|
||||
1. 全部擦除 (Keil 擦除后刷不了的话,使用烧录器的上位机软件擦除试试)
|
||||
2. 切换到 `flash_softdevice`,下载蓝牙协议栈,**不要编译直接下载**(只需刷一次)
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 356 KiB After Width: | Height: | Size: 448 KiB |
Reference in New Issue
Block a user