ESP32C3如何重定向控制台串口?

qianchenzhumeng
Posts: 1
Joined: Wed Aug 09, 2023 1:47 pm

ESP32C3如何重定向控制台串口?

Postby qianchenzhumeng » Wed Aug 09, 2023 2:08 pm

软件环境:esp-idf v4.4
硬件环境:esp32c3
问题描述:需要将控制台输出重定向到 UART1(RX: GPIO4,TX:GPIO5),UART0 用来做上下位机通信。
按照这个链接操作:https://docs.espressif.com/projects/esp ... onfig.html,可以修改 ESP_CONSOLE_UART 的值,但是无法指定 ESP_CONSOLE_UART_NUM:
Snipaste_2023-08-09_21-58-29.png
Snipaste_2023-08-09_21-58-29.png (117.79 KiB) Viewed 1674 times
强行修改 C:\Espressif\frameworks\esp-idf-v4.4\components\esp_system\Kconfig 文件,将 ESP_CONSOLE_MULTIPLE_UART 指定为 y,使能控制台串口重定向:
Snipaste_2023-08-09_22-05-51.png
Snipaste_2023-08-09_22-05-51.png (115.03 KiB) Viewed 1674 times
编译烧录后,(RX: GPIO4,TX:GPIO5)上仍然没有控制台的输出。

ESP_Yake
Posts: 109
Joined: Mon Mar 06, 2017 12:23 pm

Re: ESP32C3如何重定向控制台串口?

Postby ESP_Yake » Tue Aug 15, 2023 11:31 am

重定向到UART1的意义是什么? 你直接用UART1做上下机通信有什么问题吗? C3 的UART管脚可以映射到任意IO,所以不同的UART我觉得并不会有什么影响

2491847102@qq.com
Posts: 1
Joined: Tue Aug 15, 2023 12:19 pm

Re: ESP32C3如何重定向控制台串口?

Postby 2491847102@qq.com » Tue Aug 15, 2023 12:26 pm

有没有大哥知道ESP32-C3控制TM1650,读取键位得到的数据相同?现在能显示数字,但是键位查询有点问题

Who is online

Users browsing this forum: No registered users and 86 guests