STM32-ESP8266¶
前一小节我们已经直接使用串口和ESP8266模块进行通信并测试了AT指令。在这一节中,我们将使用STM32来控制ESP8266模块,实现更多功能。
驱动参考¶
实践¶
硬件连接¶
按照下表连接ESP8266模块到MCU。
ESP8266引脚 | MCU引脚 |
---|---|
VCC | 3.3V (或外部VCC) |
GND | GND (或外部GND) |
RX | PA2 |
TX | PA3 |
软件配置¶
CUBEMX配置:
- 使能USART2外设,保持默认设置。
- 使能USART2的NVIC配置。
- 使能USART2 RX的DMA。
驱动移植¶
参考上面的链接进行驱动移植。