esp32c3使用led_pwm控制器的例程报错?

fst202130609
Posts: 171
Joined: Thu Sep 23, 2021 10:03 am

esp32c3使用led_pwm控制器的例程报错?

Postby fst202130609 » Tue Oct 26, 2021 9:35 am

我在使用E:\esp-idf\examples\peripherals\ledc\ledc_fade目录的工程,编译不通过,有些参数没定义,我没动过代码,不懂怎么解决了
12.png

ESP_ICY
Posts: 404
Joined: Mon Aug 23, 2021 11:10 am

Re: esp32c3使用led_pwm控制器的例程报错?

Postby ESP_ICY » Tue Oct 26, 2021 12:46 pm

请问这边测试的是哪个版本的idf

fst202130609
Posts: 171
Joined: Thu Sep 23, 2021 10:03 am

Re: esp32c3使用led_pwm控制器的例程报错?

Postby fst202130609 » Wed Oct 27, 2021 2:13 am

我用的是https://github.com/espressif/esp-idf/tree/master/examples/peripherals/ledc/ledc_fade这个例程,在VSCode打开编译没通过,有些参数没定义,没动过里面的代码

ESP_ICY
Posts: 404
Joined: Mon Aug 23, 2021 11:10 am

Re: esp32c3使用led_pwm控制器的例程报错?

Postby ESP_ICY » Wed Oct 27, 2021 11:17 am

idf里面会定义一些行为,但是有些行为是无法被vscode的插件识别的,VScode 本身不是一个编译器,你的编译过程是在终端中执行idf.py build 进行的,所以不需要在意这里的的报错,你如果在 problem 旁边那个 terminal 中进行编译行为没有报错说明程序没有问题

fst202130609
Posts: 171
Joined: Thu Sep 23, 2021 10:03 am

Re: esp32c3使用led_pwm控制器的例程报错?

Postby fst202130609 » Fri Oct 29, 2021 6:17 am

就是运行idf.py build报错,我的idf版本是releasev4.3,但例程的代码是从master分支下载下来的,运行时说文件不存在,我在master分支下载了头文件,重新编译发现没问题了,但其他的示例代码编译全都报错

ESP_ICY
Posts: 404
Joined: Mon Aug 23, 2021 11:10 am

Re: esp32c3使用led_pwm控制器的例程报错?

Postby ESP_ICY » Fri Oct 29, 2021 7:18 am

仅替换头文件还是不够的,还存在一些依赖项,如果使用master的代码,需要使用master的环境。

Who is online

Users browsing this forum: Baidu [Spider] and 90 guests