Page 1 of 1

【已解决】UART配置问题

Posted: Sun Jul 30, 2023 1:56 pm
by 18942487161
esp32s3是有3个uart控制器的,我原本用的是uart1配置了GPIO17和GPIO18,能收到串口消息,但是同样的GPIO改成uart2之后好像没收到串口消息,不是说能配置成任何GPIO管脚的吗?求大佬解答 :)

Re: UART配置问题

Posted: Mon Jul 31, 2023 2:06 am
by jr-test
18942487161 wrote:
Sun Jul 30, 2023 1:56 pm
esp32s3是有3个uart控制器的,我原本用的是uart1配置了GPIO17和GPIO18,能收到串口消息,但是同样的GPIO改成uart2之后好像没收到串口消息,不是说能配置成任何GPIO管脚的吗?求大佬解答 :)
看规格书,会不会是这个原因呢?

Re: UART配置问题

Posted: Mon Jul 31, 2023 2:19 am
by 18942487161
jr-test wrote:
Mon Jul 31, 2023 2:06 am
18942487161 wrote:
Sun Jul 30, 2023 1:56 pm
esp32s3是有3个uart控制器的,我原本用的是uart1配置了GPIO17和GPIO18,能收到串口消息,但是同样的GPIO改成uart2之后好像没收到串口消息,不是说能配置成任何GPIO管脚的吗?求大佬解答 :)
看规格书,会不会是这个原因呢?
我刚刚试了一下,GPIO不变,就改变UART1变成UART2,不影响串口,就是我现在加了个模组然后想跟模组通讯,结果,发串口模组都不回我的

Re: UART配置问题

Posted: Mon Jul 31, 2023 2:30 am
by jr-test
18942487161 wrote:
Mon Jul 31, 2023 2:19 am
jr-test wrote:
Mon Jul 31, 2023 2:06 am
18942487161 wrote:
Sun Jul 30, 2023 1:56 pm
esp32s3是有3个uart控制器的,我原本用的是uart1配置了GPIO17和GPIO18,能收到串口消息,但是同样的GPIO改成uart2之后好像没收到串口消息,不是说能配置成任何GPIO管脚的吗?求大佬解答 :)
看规格书,会不会是这个原因呢?
我刚刚试了一下,GPIO不变,就改变UART1变成UART2,不影响串口,就是我现在加了个模组然后想跟模组通讯,结果,发串口模组都不回我的
不太懂你的意思?
还是说你的意思是uart2用io17和io18是可以和串口调试工具进行串口通信的,但是两个esp32模块之间串口透传就不行吗?

Re: UART配置问题

Posted: Mon Jul 31, 2023 2:45 am
by 18942487161
jr-test wrote:
Mon Jul 31, 2023 2:30 am
18942487161 wrote:
Mon Jul 31, 2023 2:19 am
jr-test wrote:
Mon Jul 31, 2023 2:06 am


看规格书,会不会是这个原因呢?
我刚刚试了一下,GPIO不变,就改变UART1变成UART2,不影响串口,就是我现在加了个模组然后想跟模组通讯,结果,发串口模组都不回我的
不太懂你的意思?
还是说你的意思是uart2用io17和io18是可以和串口调试工具进行串口通信的,但是两个esp32模块之间串口透传就不行吗?
就是,我现在的IO17和IO18是配置成UART1的,然后正常和主板芯片通讯,现在是ESP32S3做一个中转,去对讲涂鸦的WIFI模组然后用uart2去配置GPIO就没消息了

Re: UART配置问题

Posted: Thu Aug 03, 2023 11:36 am
by ESP_Yake
你是使用我们的 UART DEMO,直接改成UART2 ,然后 IO 改成 17和18就不可以通信吗?

Re: UART配置问题

Posted: Fri Aug 04, 2023 9:01 am
by jr-test
18942487161 wrote:
Mon Jul 31, 2023 2:45 am
jr-test wrote:
Mon Jul 31, 2023 2:30 am
18942487161 wrote:
Mon Jul 31, 2023 2:19 am


我刚刚试了一下,GPIO不变,就改变UART1变成UART2,不影响串口,就是我现在加了个模组然后想跟模组通讯,结果,发串口模组都不回我的
不太懂你的意思?
还是说你的意思是uart2用io17和io18是可以和串口调试工具进行串口通信的,但是两个esp32模块之间串口透传就不行吗?
就是,我现在的IO17和IO18是配置成UART1的,然后正常和主板芯片通讯,现在是ESP32S3做一个中转,去对讲涂鸦的WIFI模组然后用uart2去配置GPIO就没消息了
我试过用ESP32S3,在UART2配置io17和io18作为tx和rx,和串口调试工具是可以通信的。

你的意思是在ESP32S3上同时用UART1和UART2,UART1和主板芯片通信,UART2和涂鸦的WIFI模组通信吗?
还是不太理解你想表达的点 :?