ESP32的安信可~环境搭建~项目导入~编译下载

1、下载以及安装方法,路径不能有中文,可以不用事先安装eclipse C++
https://wiki.ai-thinker.com/ai_ide_install
在这里插入图片描述IDF Path 一定要选对,否则配置命令会出错 最后导致无法配置 且配置文件被覆盖。导致整个工程的毁坏,不可再用。

2、项目导入以及使用,直接看实例4
https://wiki.ai-thinker.com/ai_ide_use
2.1 成功导入项目之后注意一共需要2个命令来编译项目,①配置命令 mintty.exe -e make menuconfig ②编译命令 make all
其中第一个是配置相关项目实例的具体外部设置,比如波特率特性 蓝牙特性 wifi特性等等。
注意:
1、这两个命令是每一个项目所必需的且唯一的。就是说每一个项目要成功编译都需要单独的选中该项目,然后make tagets->create
2、编译项目的时候最好要先执行配置命令 保存,然后再执行编译,因为有时候配置命令会无怨无缘故的不生效。一定要记住保存

注意:不要打开淘宝,否则360会拦截配置窗口

3、烧录.bin固件,注意复位键以及下载键的按下间隔,有时候烧录的时序对接不是很友好,容易失败。多尝试几次,变换一下波特率
https://wiki.ai-thinker.com/esp_download

以上步骤中:make all 与 make flash 的区别在于 前者是编译,后者是编译并下载,若使用的是后者,则编译之后软件会去寻找COM口试图下载程序。所以常常报错说找不到串口,怎么改都报错 /dev/ttyUSB0 或者其他什么找不到
https://www.cnblogs.com/hongwans/p/7772833.html

在运行配置命令后都会有一个窗口出现,若没有,那么环境搭建不成功。

其中 example configuration 选项是该项目的宏文本 配置选项

错误相关:

No rule to make target 错误,原本编译过的项目如果拷贝给别人的时候编译出现这个问题,那就是要删除掉原来的build文件,重新编译。因为路径改变了,编译器他找不到原来的中间件了。

原生的idf无法打开配置窗口是因为 project.mk路径不对 要改为 include $(IDF_PATH)/make/project.mk

当有提示找不到头文件,一般是因为配置窗口里面没有选择好宏定义

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值