递归火山软件开发平台

标题: ESP-IDF 与 火山IDE的碰撞-火山代码移植到ESP单片机 [打印本页]

作者: leing    时间: 2025-12-15 23:17
标题: ESP-IDF 与 火山IDE的碰撞-火山代码移植到ESP单片机
本帖最后由 leing 于 2025-12-16 12:21 编辑

先看图再说结果
(, 下载次数: 91)

火山生成的代码基本上没怎么改。
也就小改了下
(, 下载次数: 88)

结论:同样是C++理论上代码是可以同用,只需要小改
火山应该完全可以稍微改动下就能在ESP-IDF编译通过并运行。
奈何本人能力有限,很多搞不定,给大伙一个方案参考参考一起努力

思路来自 https://bbs.voldp.com/thread-10060-1-1.html
其中hook的代码就来自这位大佬。

为IDE插件出一份小力

运行环境需求:
ESP-IDF 环境
安装完ESP-IDF后还有ESP32的模拟器。不然就在ESP32上传运行

要想生态好 那必是开源


作者: aycap    时间: 2025-12-16 09:41
66666666666
作者: yb1984724    时间: 2025-12-16 10:18
厉害啊!~~~~
作者: zmmhcc    时间: 2025-12-16 10:29
强!!
作者: 4463424    时间: 2025-12-16 11:48
支持支持支持支持支持支持支持支持支持支持支持支持支持支持
作者: li327065266kun    时间: 2025-12-16 12:35
:噜阿噜 楼主,啥时候能整出来啊??
作者: 办公自动化    时间: 2025-12-16 12:54
ESP-IDF 与 火山IDE的碰撞-火山代码移植到ESP单片机
作者: Hby    时间: 2025-12-16 13:38

强!!
作者: littlebld    时间: 2025-12-16 15:11
学习学习
作者: IvzCX    时间: 2025-12-16 18:39
666,太好了
作者: 清水活源    时间: 2025-12-17 12:41

学习学习
作者: 何以解忧wykg    时间: 2025-12-17 20:07
那理论上 是不是也可以这样实现单片机编译
作者: 芒g一号    时间: 2025-12-17 22:17
感谢分享
作者: 神之一手    时间: 2025-12-17 23:17
学习学习
作者: leing    时间: 2025-12-18 00:49
本帖最后由 leing 于 2025-12-18 00:50 编辑
何以解忧wykg 发表于 2025-12-17 20:07
那理论上 是不是也可以这样实现单片机编译

我是调用的espidf编译的 代码是火山视窗生成的代码 直接移植过去编译可以通过。当然需要大量封装来兼容火山生成的代码

作者: xo37    时间: 2025-12-18 08:14
这么强悍??ESP 的底层驱动?
作者: leing    时间: 2025-12-18 21:43
xo37 发表于 2025-12-18 08:14
这么强悍??ESP 的底层驱动?

不知道你指的底层是什么。这个就是吧火山生成的代码 移植到ESP官方的ESPIDF下编译通过并在ESP单片机上运行
作者: leing    时间: 2025-12-19 15:39
本帖最后由 leing 于 2025-12-19 17:54 编辑

已开始逐步封装ESPIDF的库有没有懂ESPIDF的可以一起封装。

本封装包永久开源,等把基础的一些东西封装完 就上GITEE 开源。大家一起维护

作者: 4463424    时间: 2025-12-22 11:51
leing 发表于 2025-12-19 15:39
已开始逐步封装ESPIDF的库有没有懂ESPIDF的可以一起封装。

本封装包永久开源,等把基础的一些东西封装完 ...

功德无量!!!!
作者: 刘铁    时间: 2025-12-22 14:39
期待封装开源,留个记号
作者: yunwls    时间: 昨天 14:20
学习一下 大佬
作者: John    时间: 4 小时前
学习


作者: amwji    时间: 4 小时前
前排支持下




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4