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