标题: 如何将Arduino的程序移植到ESP8266上? [打印本页]

作者: mengsiu    时间: 2022-10-5 15:55
标题: 如何将Arduino的程序移植到ESP8266上?
本帖最后由 mengsiu 于 2022-10-5 23:07 编辑

最近买了一个TFT显示屏,在网上找了该屏的驱动例程。有51的,有Arduino的,也有STM32的。




已经使用51的代码测试过,成功点亮。唯一不足的是51的速度太慢,导致刷屏速度也慢。
我现在想试试Arduino的代码如何。但我手头上并没有正式的Arduino板,只有8266的板,加上我也是刚接触的Arduino,操作并不熟练。
当前情况是:

有请大神们帮忙分析一下,问题出现在哪里,为什么编译不过呢?谢谢。

作者: lkc8210    时间: 2022-10-5 16:59








作者: mengsiu    时间: 2022-10-5 22:59
lkc8210 发表于 2022-10-5 16:59

谢谢回答,然而并不是。
插件库已经加载了。(选择Arduino开发板可以编译出来,说明库已经加载好了)
现在的问题是,选择8266开发板后编译出错。
作者: lkc8210    时间: 2022-10-6 09:42
mengsiu 发表于 2022-10-5 22:59
谢谢回答,然而并不是。
插件库已经加载了。(选择Arduino开发板可以编译出来,说明库已经加载好了)
...

你要选支援ESP8266的库
Arduino和ESP8266的底层寄存器是不同的
作者: mengsiu    时间: 2022-10-8 16:41
lkc8210 发表于 2022-10-6 09:42
你要选支援ESP8266的库
Arduino和ESP8266的底层寄存器是不同的

正是,我已经放弃他家的例程了。用别家的库成功点亮屏幕了。接着是仔细分析一下库函数,应该是有一定可玩性的。
作者: hhdsdy    时间: 2022-10-8 17:55
lkc8210 发表于 2022-10-5 16:59

首先说法就不对,ESP8266用Arduino的程序不需要移植。
本来想替你生成bin文件以解燃眉之急,奈何那两个库文件我就是搜索不到,无法编译,Arduino我也不熟哦,晚上有空再试试。
作者: hhdsdy    时间: 2022-10-10 02:01
我下了相应的库也编译不通过,和你的一样的错误,估计是程序和库配不上或者错误吧(猜的)。
搜索了一下,没什么结果,好像有说结构问题的,或者是链接错误




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1