ESP8266使用IDF框架编程时,UART0串口交换与调试串口设置

 

1、交换串口

交换串口是指将 UART0的TX与RX映射为 GPIO13与GPIO15

使用SDK中的  components/ESP8266/drivers/uart.c  里的

uart_enable_swap();

 

2、配置打印串口为UART(GPIO2)

在IDF框架没有SDK3.0以前的某些API,我只找到从menuconfig配置界面配置的方法。(参考https://blog.****.net/qq_36347513/article/details/105864939

ESP8266使用IDF框架编程时,UART0串口交换与调试串口设置

ESP8266使用IDF框架编程时,UART0串口交换与调试串口设置

ESP8266使用IDF框架编程时,UART0串口交换与调试串口设置

ESP8266使用IDF框架编程时,UART0串口交换与调试串口设置

ESP8266使用IDF框架编程时,UART0串口交换与调试串口设置