esp8266/32~msys32编译环境使用问题汇总

1. Windows下开发环境搭建

环境搭建参考:ESP32开发环境搭建(Windows平台)
eclipse配置工程剪贴板:

  1. PATH变量

D:\ESP32\msys32\usr\bin;D:\ESP32\msys32\mingw32\bin;D:\ESP32\msys32\opt\xtensa-esp32-elf\bin

  1. 编译命令

bash ${IDF_PATH}/tools/windows/eclipse_make.sh

  1. 配置编译工具

xtensa-esp32-elf-
xtensa-esp32-elf-gcc

  1. 添加头文件

${IDF_PATH}/components/esp32/include
${IDF_PATH}/components/newlib/include
${IDF_PATH}/components/freertos/include
${IDF_PATH}/components/nvs_flash/include
${IDF_PATH}/components/driver/include
${IDF_PATH}/components/log/include
${IDF_PATH}/components/spi_flash/include

2. make flash下载,如果提示打开不了串口

找到 D:\msys32\mingw32\lib\python2.7\site-packages\serial\serialwin32.py,按下图更改serialwin32.py脚本:serialwin32

3. cryptography>=2.1.4版本过低解决方法

cryptography>=2.1.4
根据上面的提示一直无法升级cryptography,同样在esp32工程中也遇到了相同的要求。根据提示来,先执行pacman -Syu更新一些软件包,再执行pacman -S mingw-w64-i686-python2-cryptography,这样的话 我们顺便也可以解决esp8266对cryptography要求较高版本的问题。
提示
大家如果有类似上面的问题和好的解决方法,请在评论区留言,我会汇总在这里,方便大家解决问题,非常感谢~~

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不会画板子的物联网工程师

如果文章还不错,欢迎点赞收藏~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值