esp32 有几个rmt信道?

009dsa
Posts: 2
Joined: Mon Dec 12, 2022 7:05 am

esp32 有几个rmt信道?

Postby 009dsa » Mon Dec 12, 2022 6:02 pm

  1. ESP_ERROR_CHECK(rmt_new_tx_channel(&tx_channel_config, &fly_motor_channel[i]));
连续创建2个信道后,显示ESP_ERR_NOT_FOUND

我现在想控制motor dshot 输出,需要4个输出信道。有办法实现吗
esp32,esp32-s3 分别有几个rmt信道 ?

ESP_morris
Posts: 290
Joined: Wed Sep 05, 2018 6:23 am

Re: esp32 有几个rmt信道?

Postby ESP_morris » Fri Dec 30, 2022 8:27 am

32有 8个tx通道,s3有4个,但是这个通道会被你设置的mem_block_symbols 的大小影响,因为各个通道实际上是share一块内部RAM的,如果其中一个通道把他们都占了,哪怕你还剩7个通道,实际上你也已经申请不到了。

Who is online

Users browsing this forum: No registered users and 43 guests