首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ESP32 32-NODEMCU V1.1

ESP32 32-NODEMCU V1.1
EN

Stack Overflow用户
提问于 2022-04-09 13:27:40
回答 1查看 657关注 0票数 0

我在arduino IDE上有以下错误消息,

代码语言:javascript
复制
    Arduino: 1.8.15 (Windows 10), Board: "NodeMCU-32S, 40MHz, 921600, None"

In file included from C:\Program Files (x86)\Arduino\hardware\expressif\esp32/tools/sdk/esp32/include/driver/include/driver/adc.h:14:0,

                 from C:\Program Files (x86)\Arduino\hardware\expressif\esp32\cores\esp32\esp32-hal-adc.c:20:

C:\Program Files (x86)\Arduino\hardware\expressif\esp32/tools/sdk/esp32/include/hal/include/hal/adc_types.h:90:27: error: expected ',' or '}' before '__attribute__'

     ADC_DIGI_FORMAT_12BIT __attribute__((deprecated)),  /*!<ADC to DMA data format,                [15:12]-channel, [11: 0]-12 bits ADC data (`adc_digi_output_data_t`). Note: For single convert mode. */

                           ^

cc1.exe: warning: unrecognized command line option '-Wno-frame-address'

In file included from C:\Program Files (x86)\Arduino\hardware\expressif\esp32/tools/sdk/esp32/include/hal/include/hal/dac_types.h:4:0,

                 from C:\Program Files (x86)\Arduino\hardware\expressif\esp32/tools/sdk/esp32/include/driver/include/driver/dac_common.h:16,

                 from C:\Program Files (x86)\Arduino\hardware\expressif\esp32\cores\esp32\esp32-hal-dac.c:22:

C:\Program Files (x86)\Arduino\hardware\expressif\esp32/tools/sdk/esp32/include/hal/include/hal/adc_types.h:90:27: error: expected ',' or '}' before '__attribute__'

     ADC_DIGI_FORMAT_12BIT __attribute__((deprecated)),  /*!<ADC to DMA data format,                [15:12]-channel, [11: 0]-12 bits ADC data (`adc_digi_output_data_t`). Note: For single convert mode. */

                           ^

cc1.exe: warning: unrecognized command line option '-Wno-frame-address'

exit status 1

Error compiling for board NodeMCU-32S.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

知道我怎么能解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2022-06-15 07:06:29

在帮助有类似问题的人时发现了这个。我认为在您的额外板urls中有多个相互冲突的esp32定义。尝试卸载esp32板支持,将附加的板urls更改为只包含https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json,然后再通过板管理器安装esp32,看看是否修复了它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71808483

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档