你好,在现有 IDF 版本上修复这个问题,请在 IDF 的 tools/cmake/build.cmake 文件中,
将第 648 行附近的 get_filename_component(elf_name ${elf} NAME_WE) 更改为 get_filename_component(elf_name ${elf} NAME_WLE)
在下一次 IDF 版本更新后也会修复这个问题。
Search found 156 matches
- Tue Aug 08, 2023 8:02 am
- Forum: ESP-IDF 中文讨论版
- Topic: 【已解决】如何在工程名称后添加工程版本号
- Replies: 2
- Views: 1036
- Tue Aug 08, 2023 6:14 am
- Forum: ESP-IDF 中文讨论版
- Topic: esp32 获取时间戳的相关函数
- Replies: 1
- Views: 1124
Re: esp32 获取时间戳的相关函数
可以使用:
uint32_t esp_log_timestamp(void) 在日志输出中获取一个时间戳,以毫秒为单位。
char *esp_log_system_timestamp(void) 在日志输出中获取一个系统时间戳,以“HH:MM:SS.sss”格式表示。
API 详细信息可以参考:https://docs.espressif.com/projects/esp ... timestampv
uint32_t esp_log_timestamp(void) 在日志输出中获取一个时间戳,以毫秒为单位。
char *esp_log_system_timestamp(void) 在日志输出中获取一个系统时间戳,以“HH:MM:SS.sss”格式表示。
API 详细信息可以参考:https://docs.espressif.com/projects/esp ... timestampv
- Thu Aug 03, 2023 10:04 am
- Forum: 硬件问题讨论
- Topic: WEMOS S2MINI(ESP32 S2)识别不到串口
- Replies: 3
- Views: 7994
Re: WEMOS S2MINI(ESP32 S2)识别不到串口
你好,可能是因为固件的原因导致 USB 口被占用。看到你说进入下载模式后就可以识别到串口。那么可以尝试进入下载模式后擦除 flash,然后查看问题是否解决。
- Thu Aug 03, 2023 6:35 am
- Forum: ESP-IDF 中文讨论版
- Topic: esp now多设备使用问题
- Replies: 1
- Views: 680
Re: esp now多设备使用问题
ESP-NOW 控制的设备数量取决于具体的通信方式: 如使用单播包,支持同时最多配对并控制 20 个设备。 如使用 ESP-NOW 加密模式,支持同时最多配对并控制 6 个设备。 如使用广播包,仅需配置正确的广播地址即可。控制设备的数量理论上没有上限,但需考虑设备过多时的干扰问题。 Examples 中的 provisioning 案列测试过控制 100 个设备:https://github.com/espressif/esp-now/tree/master/examples/provisioning 这个是稍微复杂一些的案例可以进行参考:https://github.com/espressi...
- Thu Aug 03, 2023 3:07 am
- Forum: ESP-IDF 中文讨论版
- Topic: 怎么向组件库提交 component ?
- Replies: 10
- Views: 2864
Re: 怎么向组件库提交 component ?
你好,
Namespace 是你 ESP-Registry 账户的名字。目前 ESP-Registry 不支持自定义账户改名,但是你可以用公司的名字创建一个 Github 账户,这样 namespace 就是你公司的名称了。
如果你没有找到 default 的 Config File,你可以自己创建一个文件 idf_component_manager.yml
Namespace 是你 ESP-Registry 账户的名字。目前 ESP-Registry 不支持自定义账户改名,但是你可以用公司的名字创建一个 Github 账户,这样 namespace 就是你公司的名称了。
如果你没有找到 default 的 Config File,你可以自己创建一个文件 idf_component_manager.yml
- Thu Aug 03, 2023 2:39 am
- Forum: ESP-IDF 中文讨论版
- Topic: 官方vscode安装出错
- Replies: 2
- Views: 1238
Re: 官方vscode安装出错
你好, 有可能是你的 ESP-IDF Tools directory 的 path 没有⾃动找到,请检查 IDF_PATH 和 IDF_TOOLS_PATH 的路径是否正确。如果不正确的话,需要在 IDF 插件最开始的安装时⼿动更改 IDF_TOOLS_PATH。 在 Espressif ⾥选择 tools 文件夹,例如 C:\Espressif\tools。 如果 IDF_PATH 和 IDF_TOOLS_PATH 全部配置正确后依然遇到同样的报错,大概率是因为 VScode 的 IDF 插件会自动安装3.11 的 python,而你环境中的 python 起了冲突。最简单的解决方式是将插件...
- Wed Aug 02, 2023 3:02 am
- Forum: ESP-IDF 中文讨论版
- Topic: 当在不同的电脑上启动同一套代码时,出现编译路径错误的提示
- Replies: 3
- Views: 1730
Re: 当在不同的电脑上启动同一套代码时,出现编译路径错误的提示
你好,请问你现在的具体报错是什么呢。正常情况下,如果 IDF 和 VSCode 配置正确的话,不同的电脑上启动同一套代码只要删掉 build文件,sdkconfig,和 sdkconfig.old 后重新编译应该是没有问题的。
- Wed Aug 02, 2023 2:40 am
- Forum: ESP-IDF 中文讨论版
- Topic: 【已解决】esp32s3 在windows上通过USB烧写失败
- Replies: 4
- Views: 2404
Re: esp32s3 在windows上通过USB烧写失败
你好,你可以进入下载模式再进行烧写试一下吗?
如果你用的是开发板,按住Boot 键的同时按一下Reset 键进入“固件下载”模式。
如果你使用的是芯片,请参考 ESP32S3 固件烧录需满足的硬件环境整理:https://blog.csdn.net/Marchtwentytwo/ar ... /121168947
如果你用的是开发板,按住Boot 键的同时按一下Reset 键进入“固件下载”模式。
如果你使用的是芯片,请参考 ESP32S3 固件烧录需满足的硬件环境整理:https://blog.csdn.net/Marchtwentytwo/ar ... /121168947
- Wed Aug 02, 2023 2:29 am
- Forum: ESP 生产支持讨论版
- Topic: ESP32使用Arduino启用蓝牙后编译固件过大,怎样缩减大小
- Replies: 1
- Views: 23633
Re: ESP32使用Arduino启用蓝牙后编译固件过大,怎样缩减大小
你好,请问你是将 Arduino 库作为组件在 ESP-IDF 中使用了吗?如果是的话可以参考固件优化文档:https://docs.espressif.com/projects/esp ... x.html#id3
- Wed Aug 02, 2023 2:13 am
- Forum: ESP-IDF 中文讨论版
- Topic: 访问 github 困难,python build.py install 总是中断,如何解决
- Replies: 1
- Views: 495
Re: 访问 github 困难,python build.py install 总是中断,如何解决
你好,如果你的网络访问 Github 困难的话可以考虑使用我们官方的 gitee。
Gitee 链接: https://gitee.com/EspressifSystems
Gitee 在 WIndows 上搭建 IDF 编译环境示例:https://blog.csdn.net/Marchtwentytwo/ar ... /116708856
Gitee 链接: https://gitee.com/EspressifSystems
Gitee 在 WIndows 上搭建 IDF 编译环境示例:https://blog.csdn.net/Marchtwentytwo/ar ... /116708856