ESP32 实例分析:
1 代码来源:
所有实例代码均来源于IDF4.2版本的example:
frameworks\esp-idf-v4.4.2\examples\bluetooth\bluedroid\ble
2 实例硬件:
- ESP32-D0WD-V3
- ZB25VQ32BSIG 32Mbit SPI Nor FLash
- APS1604M-3SQR 16Mb x4 Quad SPI SRAM
- 外接按钮、UART、GPIO等其它
3 电路可参考
ESP32-WROOM-32E - esp32-wroom-32e_esp32-wroom-32ue_datasheet_cn.pdf
3.1 自动编程电路分析:
UART 流控信号:
DTR – 数据终端就绪 Data Terminal Ready
低有效
当为低时,表示本设备自身准备就绪。 此信号输出给对端设备,使对端设备决定能否与本设备通信
DSR – 数据装置就绪 Data Set Ready
低有效
此信号由与本设备相连接的对端设备提供。当为低时,本设备才能与对端设备进行通信。
RTS – 请求发送(数据) Request To Send
低有效 此信号由本设备在需要发送数据给对端设备时设置。当为低时,表示本设备有数据需向对端设备发送。对端设备能否接收本方发送的数据,则通过