完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
我是新手,我是通过 blinky 项目开始使用 esp8266 的。我在使用 sdk flash 时遇到了麻烦,我需要帮助。我不知道当我构建项目失败时会发生什么。当我使用 arduino 时一切正常。这是我的演练和我的代码。
请告诉我哪里错了。 我正在使用 ESP SDK NonOS 2.1.0,固件有 OTA 和 esp D1 迷你板 代码:全选#include #include #include #include "user_interface.h" // see eagle_soc.h for these definitions #define LED_GPIO 2 #define LED_GPIO_MUX PERIPHS_IO_MUX_GPIO2_U #define LED_GPIO_FUNC FUNC_GPIO2 #define DELAY 50000 /* microseconds */ extern void ets_wdt_enable (void); extern void ets_wdt_disable (void); void user_init(void) { uint8_t state=0; ets_wdt_enable(); ets_wdt_disable(); // Configure pin as a GPIO PIN_FUNC_SELECT(LED_GPIO_MUX, LED_GPIO_FUNC); for(;;) { GPIO_OUTPUT_SET(LED_GPIO, state); os_delay_us(DELAY); state ^=1; } } uint32 ICACHE_FLASH_ATTR user_rf_cal_sector_set(void) { enum flash_size_map size_map = system_get_flash_size_map(); uint32 rf_cal_sec = 0; switch (size_map) { case FLASH_SIZE_4M_MAP_256_256: rf_cal_sec = 128 - 5; break; case FLASH_SIZE_8M_MAP_512_512: rf_cal_sec = 256 - 5; break; case FLASH_SIZE_16M_MAP_512_512: case FLASH_SIZE_16M_MAP_1024_1024: rf_cal_sec = 512 - 5; break; case FLASH_SIZE_32M_MAP_512_512: case FLASH_SIZE_32M_MAP_1024_1024: rf_cal_sec = 1024 - 5; break; case FLASH_SIZE_64M_MAP_1024_1024: rf_cal_sec = 2048 - 5; break; case FLASH_SIZE_128M_MAP_1024_1024: rf_cal_sec = 4096 - 5; break; default: rf_cal_sec = 0; break; } return rf_cal_sec; } void ICACHE_FLASH_ATTR user_rf_pre_init(void) { } - 通过 Eclipse 构建 - 通过 makefile 构建 - 通过 esp flash 工具闪烁 - 通过 esptool.py 闪烁 - 结果:没有任何反应!LED只是光 |
|
相关推荐
1个回答
|
|
|
首先,需要检查是否已正确安装了 ESP SDK NonOS 2.1.0。如果您已安装了 SDK 并且仍然遇到问题,请确保您使用正确的 Makefile 并按照正确的步骤设置环境变量。
如果您使用的是 Arduino,则可能需要更新您的 Arduino IDE,确保它与 ESP8266 兼容。如果您已经更新 IDE 并仍然遇到问题,则可能需要升级 ESP8266 工具包。 如果您仍然无法解决问题,请提供更多详细信息,例如报错信息和任何其他相关细节。 |
|
|
|
|
只有小组成员才能发言,加入小组>>
945 浏览 0 评论
1672 浏览 0 评论
请问一下我想用ESP8685直接替换ESP8266而不用写程序,可以让ESP8685直接通过之前ESP8266的外挂的flash运行程序吗
1330 浏览 1 评论
1233 浏览 1 评论
5021 浏览 2 评论
为blufi_device设置自定义名称,但是无法修改,为什么?
1252浏览 4评论
请问ESP32-S2-WROOM怎么获得ESP32-S2外接FLASH的唯一序列号?
927浏览 3评论
2336浏览 3评论
ESP-IDF的VScode插件的build按钮点击会报错的原因?
2526浏览 3评论
ESP-Jumpstart例程中第5个工程:5_cloud连接报错是哪里的问题?
1051浏览 2评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 02:40 , Processed in 0.821745 second(s), Total 72, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
351
