Beetle ESP32-C6使用PWM输出教程出现错误
Beetle ESP32-C6使用PWM输出教程出现错误错误描述:error: 'ledcSetup' was not declared in this scope
输出信息:
C:\Users\jock\Documents\Arduino\c6\PWM__\PWM__.ino: In function 'void setup()':
PWM__:13:3: error: 'ledcSetup' was not declared in this scope
13 | ledcSetup(ledChannel, freq, resolution);
| ^~~~~~~~~
PWM__:16:3: error: 'ledcAttachPin' was not declared in this scope; did you mean 'ledcAttach'?
16 | ledcAttachPin(ledPin, ledChannel);
| ^~~~~~~~~~~~~
| ledcAttach
exit status 1
'ledcSetup' was not declared in this scope
错误截图:
https://mc.dfrobot.com.cn/forum.php?mod=image&aid=171811&size=300x300&key=1dd60b65a08a7930&nocache=yes&type=fixnone
使用教程:https://wiki.dfrobot.com.cn/_SKU_DFR1075_FireBeetle_2_Board_ESP32_C6_Basic_Tutorial
PWM输出例程
其他设置:
烦请各位大神指正。
ESP32-C6使用的是乐鑫官方推出的Arduino SDK,而且C6只能用3.0.0以上的版本。这个版本里面PWM的函数发生了变化。
Github issue里面有人提过相同的问题,你可以参考。
Github issue: https://github.com/espressif/arduino-esp32/issues/9510
乐鑫官方说明: https://docs.espressif.com/projects/arduino-esp32/en/latest/migration_guides/2.x_to_3.0.html#ledc
下面的配图可以参考,如果你上不了Github。
产品经理会后续更新示例代码
YeezB 发表于 2024-5-15 10:37
ESP32-C6使用的是乐鑫官方推出的Arduino SDK,而且C6只能用3.0.0以上的版本。这个版本里面PWM的函数发生了 ...
谢谢大佬,wiki百科中还是原来的代码,入坑了,网址https://wiki.dfrobot.com.cn/_SKU_DFR1075_FireBeetle_2_Board_ESP32_C6#target_7 _深蓝_ 发表于 2024-5-23 08:55
谢谢大佬,wiki百科中还是原来的代码,入坑了,网址https://wiki.dfrobot.com.cn/_SKU_DFR1075_FireBeetl ...
产品经理已经更新代码了
页:
[1]