完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
您好,我正在开发一个包含几个自定义库的项目,以简化和模块化开发。
我正在使用安装在 Wemos D1 板上的 ESP-12。 我在 VSCodium 上使用 PlatformIO [Core 4.2.1]。 代码:全选PLATFORM: Espressif 8266 2.3.3 > WeMos D1 R2 and mini HARDWARE: ESP8266 80MHz, 80KB RAM, 4MB Flash PACKAGES: - framework-arduinoespressif8266 3.20603.200130 (2.6.3) - tool-esptool 1.413.0 (4.13) - tool-esptoolpy 1.20800.0 (2.8.0) - toolchain-xtensa 2.40802.191122 (4.8.2) 为了在开发过程中启用调试消息,我想添加一些 代码:全选#ifdef DEBUG 并使用 platformio.ini 文件中的 build_options 在某些环境中启用它们。 现在的问题是:如果我启用我的 DEBUG 选项,即我插入一个 代码:全选#define DEBUG ,编译失败并出现以下错误: 代码:全选In file included from /home/giotherobot/.platformio/packages/framework-arduinoespressif8266/tools/sdk/libc/xtensa-lx106-elf/include/assert.h:10:0, from /home/giotherobot/.platformio/packages/framework-arduinoespressif8266/tools/sdk/libc/xtensa-lx106-elf/include/sys/reent.h:459, from /home/giotherobot/.platformio/packages/framework-arduinoespressif8266/tools/sdk/libc/xtensa-lx106-elf/include/sys/errno.h:11, from /home/giotherobot/.platformio/packages/framework-arduinoespressif8266/tools/sdk/libc/xtensa-lx106-elf/include/errno.h:9, from /home/giotherobot/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266WiFi/src/WiFiClientSecureBearSSL.cpp:26: /home/giotherobot/.platformio/packages/framework-arduinoespressif8266/tools/sdk/libc/xtensa-lx106-elf/include/sys/pgmspace.h: In function \'uint32_t pgm_read_dword_unaligned(const void*)\': /home/giotherobot/.platformio/packages/framework-arduinoespressif8266/tools/sdk/libc/xtensa-lx106-elf/include/sys/pgmspace.h:107:1: error: a15 cannot be used in asm here } ^ 如果我不启用 DEBUG 选项,我可以毫无问题地进行编译。现在我可以使用“自定义”调试定义,但这不应该发生,对吧? |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
528浏览 6评论
438浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
425浏览 5评论
422浏览 4评论
396浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-6 07:28 , Processed in 0.664781 second(s), Total 44, Slave 37 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号