mirror of
https://github.com/Sucareto/ESP32-CardReader.git
synced 2024-11-23 23:00:56 +01:00
更新 README.md
This commit is contained in:
parent
83cb72fe83
commit
47515a42d6
21
README.md
21
README.md
@ -32,31 +32,32 @@ https://user-images.githubusercontent.com/28331534/170975661-137f3474-f61a-4a4d-
|
||||
### 拨码开关:
|
||||
在 PCB 放置了两个 4P 拨码开关:
|
||||
|
||||
#### SW 1-4:(用于更改读卡器功能,切换后需要重启)
|
||||
- SW1:切换读卡器模式
|
||||
#### SW 1-4:
|
||||
- **SW1:读卡器模式切换(重启生效)**
|
||||
- ON:SpiceTools 模式,需要在 SpiceTools 添加启动参数 `-apiserial COM1 -apiserialbaud 115200`,"COM1" 改为实际的端口号
|
||||
- OFF:Aime 模式,和 [Arduino-Aime-Reader](https://github.com/Sucareto/Arduino-Aime-Reader) 使用方法一致
|
||||
- SW2:切换启动时的 OTA 开关
|
||||
- **SW2:OTA 开关(重启生效)**
|
||||
- ON:连接 WiFi 获取更新,如未能连接到 WiFi 则会持续到连接成功后才能启动
|
||||
- OFF:跳过检查更新,直接启动
|
||||
- SW3:无卡测试模式,适用于在没有卡片的情况下模拟读取代码指定的卡,例如授权卡
|
||||
- **SW3:无卡测试模式**
|
||||
- ON:跳过读卡,使用硬编码的 `mifare_data` 数据
|
||||
- OFF:读取实际卡片
|
||||
- SW4:不同模式的功能切换
|
||||
- Spice 模式(可在运行中切换)
|
||||
- **SW4:固件功能切换**
|
||||
- Spice 模式
|
||||
- ON:卡号发送到 2P 槽位(需要游戏支持)
|
||||
- OFF:卡号发送到 1P 槽位
|
||||
- Aime 模式
|
||||
- Aime 模式(重启生效)
|
||||
- ON:使用 38400 波特率初始化,固件版本是 TN32MSEC003S
|
||||
- OFF:使用 115200 波特率初始化,固件版本是 837-15396
|
||||
|
||||
#### TTL:(用于切换至 “USB PN532 读卡器”模式,需要在断电情况下切换)
|
||||
- SW1:连接到 ESP32 的 `EN` 引脚,调为 `ON` 后会停用 ESP32,只使用 CH340 串口通信芯片
|
||||
- SW2:在目前版本(v2)为空置
|
||||
- SW3 & SW4:连接 CH340 和 PN532 的 `RX TX`引脚
|
||||
- SW3 & SW4:连接 CH340 和 PN532 的 `RX TX` 引脚
|
||||
|
||||
把 TTL 的拨码开关全部调为 `ON` 后,主机通过 ESP32 的 CH340 和 PN532 通信,PN532 的拨码开关也要设置为 `HSU` 模式,重新通电即可。
|
||||
**如果正常使用 ESP32 时连接 `RX TX` 引脚,会影响串口信息接收。**
|
||||
|
||||
此处是直接与 CH340通信,所以不需要反转;如果正常使用 ESP32 不断开这两个引脚,会影响串口信息接收。
|
||||
把 TTL 的拨码开关全部调为 `ON` 后,PN532 的拨码开关也要设置为 `HSU` 模式,重新通电即可使用。
|
||||
|
||||
### OTA 更新:
|
||||
在代码里修改以下定义:
|
||||
|
Loading…
Reference in New Issue
Block a user