【已解决】esp_event_legacy.h头文件找不到

greenstone
Posts: 20
Joined: Mon Jul 10, 2023 9:14 am

【已解决】esp_event_legacy.h头文件找不到

Postby greenstone » Thu Aug 17, 2023 3:21 am

几年前公司的同事在IDF V4.0下编写的ESP32工程,新入职的我接收,安装的是IDFV5.0,使用VSCODE查看工程代码时,发现很多地方有变化,比如结构体定义,函数的替换等等,需要迁移。目前最核心的问题是components/esp_event/include目录下没有esp_event_legacy.h头文件(已停产)找不到。我想问下,先不迁移,将就用VSCODE查看的话,用什么头文件取替代esp_event_legacy.h这个头文件呢?谢谢
我再GITHUB上看到里面有一些 system_event_t和system_event_info_t等类型的定义,目前就是找不到这些结构体或枚举类型的定义,但是V5.0下又没有这个头文件
Attachments
V5.0.png
V5.0.png (9.35 KiB) Viewed 2019 times

ESP_Penguin_Helper
Posts: 156
Joined: Tue Jul 11, 2023 6:55 am

Re: esp_event_legacy.h头文件找不到

Postby ESP_Penguin_Helper » Tue Aug 22, 2023 10:08 am

你好,可以参考:https://docs.espressif.com/projects/esp ... event.html

迁移需要考虑的内容有很多,建议先完整阅读官方提供的迁移文档后再开始。

迁移文档:https://docs.espressif.com/projects/esp ... index.html

greenstone
Posts: 20
Joined: Mon Jul 10, 2023 9:14 am

Re: esp_event_legacy.h头文件找不到

Postby greenstone » Wed Aug 23, 2023 8:30 am

谢谢,非常感谢

Who is online

Users browsing this forum: No registered users and 81 guests