本帖最后由 cxmin303 于 2021-8-3 22:48 编辑
上次试用在MAC下搭建开发环境,经过多次试验,参考ESP用户手册链接上的相关教程,终于可以下载到板子上了,现将主要步骤进行记录分享。
在运行完成了./install.sh后,按照提示,下一步该运行export.sh
分析打印出来的消息,export.sh完成了若干条操作,包括,设置IDF_PATH,检测是否安装了python3,将ESP-IDF工具安装到PATH,最后提示下一步可运行idf.py build,进行编译
进入示例工程文件夹,这是我参考教程,将hello_world复制到esp/根目录下,进行该hello_world,
运行idf.py build,并显示下图,就表示编译成功了。
接下来该下载了,ESP32-KitM板子通过USB转串口连接电脑了。在Mac OS中,串口可通过ls /dev/cu.*命令来查看。默认都有一个蓝牙无线串口bluetooth,将
开发板连着MAC后,就可以找到串口信息了,这里我找到三个串口,经过测试,应该使用/dev/cu.SLAB_USBtoUART。
接下来,使用以下命令下载,注意-p后边的为串口号,要依据实际情况替换端口号。
- idf.py -p /dev/cu.SLAB_USBtoUART flash
下载成功会在最后显示done
之后可以进行结果观察,可通过monitor来观察结果,
- idf.py -p /dev/cu.SLAB_USBtoUART monitor
此外,还可以以下命令将上述两个命令合为一
- idf.py -p /dev/cu.SLAB_USBtoUART flash monitor
到此,程序下载结束,后面还可以针对其他例程进行开发工作。