esp328266环境搭建之c语⾔篇(win和linux)
本⽂将介绍⽤c语⾔开发esp8266/32的⼏种⽅法
主要有:
利⽤乐鑫原⼚sdk在Windows下开发(安信可开发环境)
利⽤乐鑫原⼚sdk在linux下开发
利⽤arduino开发(linux和win均可)
利⽤vscode开发(linux和win均可)
Linux下的环境搭建
等待安装完成后点击newproject
然后就是等待
会下载很久很久。。。
然后写好后点击下⾯的下载就可以了
但是这个软件的各个配置都是json格式,⽽且串⼝波特率默认9600
所以初次使⽤还是有⼀点⼩⿇烦的,之后我会专门出⼏篇有关其开发的指南
Windows下的环境搭建
esp32在Windows下环境搭建有多种⽅法⽹上很多教程也是⾮常详细,我这⾥只是给⼀个⼤致的流程
基于arduino IDE开发
arduino的开发环境可以说是最简单的了
c语言ide编辑器Arduino的开发环境很好搭建
⾸先在官⽹下载arduino 的ide
⼯具,开发板,开发板管理就可以下载到esp32基于安信可的windows下开发环境ESP32_IDF 使⽤
导⼊项⽬
1. 选择 File→Import
2. 点开C/C++分⽀,并选中Existing Code as Makefile Project
3. 去除C++⽀持,选中 Cygwin GCC
点击Browser,选中 esp-idf 所在的⽬录
4. 点击 Finish 完成 esp-idf 的导⼊
如下图:
做到这⾥已经完成了⼀半的配置了
配置项⽬
因为 make 只能从 app ⽬录启动,故我们需要修改整个项⽬ build 的位置
右键项⽬→Properties ,单击 C/C++ Build,修改如下图
这⼀步⾮常重要
此时,已经具备了编译的基础,下⾯我们配置 make menuconfig 和 make flash 两条指令⾸先新建target,右键项⽬名称→Make targets ,选择 Creat

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。