Search found 156 matches

by ESP_Penguin_Helper
Tue Aug 08, 2023 8:02 am
Forum: ESP-IDF 中文讨论版
Topic: 【已解决】如何在工程名称后添加工程版本号
Replies: 2
Views: 1036

Re: 如何在工程名称后添加工程版本号

你好,在现有 IDF 版本上修复这个问题,请在 IDF 的 tools/cmake/build.cmake 文件中,

将第 648 行附近的 get_filename_component(elf_name ${elf} NAME_WE) 更改为 get_filename_component(elf_name ${elf} NAME_WLE)

在下一次 IDF 版本更新后也会修复这个问题。
by ESP_Penguin_Helper
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
by ESP_Penguin_Helper
Thu Aug 03, 2023 10:04 am
Forum: 硬件问题讨论
Topic: WEMOS S2MINI(ESP32 S2)识别不到串口
Replies: 3
Views: 7994

Re: WEMOS S2MINI(ESP32 S2)识别不到串口

你好,可能是因为固件的原因导致 USB 口被占用。看到你说进入下载模式后就可以识别到串口。那么可以尝试进入下载模式后擦除 flash,然后查看问题是否解决。
by ESP_Penguin_Helper
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...
by ESP_Penguin_Helper
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
by ESP_Penguin_Helper
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 起了冲突。最简单的解决方式是将插件...
by ESP_Penguin_Helper
Wed Aug 02, 2023 3:02 am
Forum: ESP-IDF 中文讨论版
Topic: 当在不同的电脑上启动同一套代码时,出现编译路径错误的提示
Replies: 3
Views: 1730

Re: 当在不同的电脑上启动同一套代码时,出现编译路径错误的提示

你好,请问你现在的具体报错是什么呢。正常情况下,如果 IDF 和 VSCode 配置正确的话,不同的电脑上启动同一套代码只要删掉 build文件,sdkconfig,和 sdkconfig.old 后重新编译应该是没有问题的。
by ESP_Penguin_Helper
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
by ESP_Penguin_Helper
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
by ESP_Penguin_Helper
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