arduino调试的流程图_纯纯小白开发arduino--我的调试经验

本文记录了一位开发者初次使用arduino进行ESP32墨水屏开发的过程,包括从购买开发板到解决编译、调试问题的详细步骤。通过介绍在arduino IDE和platformIO中的体验,分享了如何解决错误,如安装ESP32 Sketch data Upload,理解并使用esp32fs工具将数据烧录到SPIFFS,最终成功显示图片。
摘要由CSDN通过智能技术生成

arduino 是什么我就不做介绍了。这里的小白并不是说我没有嵌入式开发经验而是说从来没有实际开发过arduino。虽然它在世界范围内都很流行,可是不知为何国内专业做嵌入式开发的人对它大多都嗤之以鼻。

我对arduino的想法是:”不管黑猫白猫,抓到老鼠就是好猫!“。只要能够完成功能就可以。

言归正传:

在网上买了一块ttgo生产的 ESP32墨水屏开发板 。从github下载资料,发现它们提供的源码是arduino的,没有c语言版本的。而我又比较着急的看效果所以就硬着头皮开始编写arduino的代码了。

下面是我的调试过程,希望对那些刚刚接触arduino的人有所帮助。语法

在网查看了基本语法,最主要的就是两点:配置在setup(),主循环在loop()函数中,支持回调函数。类似单片机的main函数。

2. arduino IDE

语法看完之后就是下载IDE,在arduino官网下载了IDE,按照教程的提示将代码中库复制到arduinoIDE的库目录中,可是总提示我库不能用

虽然没用过,但是分析应该是名字的问题,于是修改了文件名,成功解决了这个问题。

教程又让我下载esp32fs软件,之前不明其意,觉得是和webserver相关的,也又没有管,这也为之后留下了隐患。

用arduino编译器打开工程,发现不能编译,不知道到为什么,后来发现教程上说还支持platformIO开发,于是果断放弃使用arduino编译器。

p

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值