乐鑫技术交流
直播中

闷~~

9年用户 759经验值
擅长:可编程逻辑
私信 关注
[问答]

请问esp32有几个rmt信道?



  • 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信道 ?
                                                                                                                                                                       

回帖(1)

丁欣如

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

更多回帖

发帖
×
20
完善资料,
赚取积分