[已解决] esp-idf v4.4 编译官方mcpwm例程报错

TheReals
Posts: 4
Joined: Fri Oct 29, 2021 3:57 pm

[已解决] esp-idf v4.4 编译官方mcpwm例程报错

Postby TheReals » Fri Oct 29, 2021 4:11 pm

使用idf.py 自动编译mcpwm下的任何一个例程,都会报错找不到“soc.h”文件。
在include了“soc.h”的源码中,手动指定“../esp32s2/include/soc/soc.h”,又会有其他更多的报错。
请问有谁一次编译成功的吗?需要做哪些设置?

esp32lwx
Posts: 3
Joined: Sat Feb 16, 2019 2:45 am

Re: esp-idf v4.4 编译官方mcpwm例程报错

Postby esp32lwx » Sun Oct 31, 2021 12:42 pm

请问下,你的idf怎么下载下来的,我的linux下的github一下载就中断,目前没下载完整无法工作,谢谢!!

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

Re: esp-idf v4.4 编译官方mcpwm例程报错

Postby ESP_ICY » Mon Nov 01, 2021 3:10 am

您好,我这边编译过了是没有问题的,这边和您确认下下载好idf后,子模块是不是也下载完全了, 执行 git submodule update --init --recursive 查看一下。

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

Re: esp-idf v4.4 编译官方mcpwm例程报错

Postby ESP_ICY » Mon Nov 01, 2021 3:13 am

esp32lwx wrote:
Sun Oct 31, 2021 12:42 pm
请问下,你的idf怎么下载下来的,我的linux下的github一下载就中断,目前没下载完整无法工作,谢谢!!
如果遇到下载问题,可以采用 gitee下载https://gitee.com/EspressifSystems/esp-idf或者参照https://blog.csdn.net/Marchtwentytwo/ar ... /120286981 使用git global url

TheReals
Posts: 4
Joined: Fri Oct 29, 2021 3:57 pm

Re: esp-idf v4.4 编译官方mcpwm例程报错

Postby TheReals » Mon Nov 01, 2021 1:56 pm

ESP_ICY wrote:
Mon Nov 01, 2021 3:10 am
您好,我这边编译过了是没有问题的,这边和您确认下下载好idf后,子模块是不是也下载完全了, 执行 git submodule update --init --recursive 查看一下。
您好,idf下载是的确有提示部分目录无法下载,缺少的部分我是手动从github上一挨个git下来的。

TheReals
Posts: 4
Joined: Fri Oct 29, 2021 3:57 pm

Re: esp-idf v4.4 编译官方mcpwm例程报错

Postby TheReals » Mon Nov 01, 2021 1:58 pm

ESP_ICY wrote:
Mon Nov 01, 2021 3:10 am
您好,我这边编译过了是没有问题的,这边和您确认下下载好idf后,子模块是不是也下载完全了, 执行 git submodule update --init --recursive 查看一下。
您好,我这边最新测试的情况是,在

Code: Select all

df.py set-target esp32
i时,可以正常编译,但是

Code: Select all

idf.py set-target esp32s2
或者

Code: Select all

idf.py set-target esp32c3
时,会提示错误。

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

Re: esp-idf v4.4 编译官方mcpwm例程报错

Postby ESP_morris » Tue Nov 02, 2021 2:34 am

如果你有留意example的README, 最顶部应该会写有支持的芯片。MCPWM目前只在esp32和esp32s3这两款SOC上存在。

TheReals
Posts: 4
Joined: Fri Oct 29, 2021 3:57 pm

Re: esp-idf v4.4 编译官方mcpwm例程报错

Postby TheReals » Tue Nov 02, 2021 1:14 pm

ESP_morris wrote:
Tue Nov 02, 2021 2:34 am
如果你有留意example的README, 最顶部应该会写有支持的芯片。MCPWM目前只在esp32和esp32s3这两款SOC上存在。
大意了,低级错误,多谢提醒!

Who is online

Users browsing this forum: No registered users and 35 guests