本文文字大多数是我敲的,但是参考网络上很多文章。
ESP-IDF在此不再介绍。
乐鑫帮助中提到了可以自动设置环境变量
这个ESP-IDF工具安装器是一个自动下载安装并配置相关环境的工具。下载下来之后的样子是这个
双击这个软件,然后安装。我们选择在线下载ESP-IDF。
然后你会发现,尽管下载速度很快,但是可能在最后的时候。396M的地方,就会提示出错了。
提示你“安全频道支持出错”。
解决的办法是:进入internet属性菜单---然后使能(勾选)TLS 1.1和1.2两个选项。
这样就可以安全下载了。你会发现,能够正常下载后,下载的文件超过了396兆。
那么TLS是什么东东?
TLS:安全传输层协议
(TLS:Transport Layer Security Protocol)
安全传输层协议(TLS)用于在两个通信应用程序之间提供保密性和数据完整性。该协议由两层组成: TLS 记录协议(TLS Record)和 TLS 握手协议(TLS Handshake)。较低的层为 TLS 记录协议,位于某个可靠的传输协议(例如 TCP)上面。
随着TLS1.3协议的发布,各大操作系统也已厌烦对旧版SSL3.0/TLS1.0/TLS1.1的支持。根据Mozilla基金会的统计,当前主流浏览器已相继停止支持SSL3.0,且TLS1.0/TLS1.1使用占比已低于2%,继续支持旧版协议已不合时宜。谷歌、微软、火狐、苹果相继宣布,对SSL3.0/TLS1.0/TLS1.1的支持时间截止到2019年12月,2020年起,对仍旧使用SSL3.0/TLS1.0/TLS1.1协议的网站,将强制进行不安全提示或禁止访问。
而作为继任者,TLS1.2/TLS1.3协议不仅对旧版协议进行了大幅安全升级和性能提升,对于新密码算法的支持度也远优于旧版协议。特别是TLS1.3,不仅提升了核心代码的设计,更是对一些新兴算法如ECC、SM2等进行了良好支持。