当前位置: 首页 > wzjs >正文

dw做的网站能搜到吗国内永久免费云服务器

dw做的网站能搜到吗,国内永久免费云服务器,江苏景禾瑜博建设工程有限公司网站,wordpress 文档导入飞书文档https://x509p6c8to.feishu.cn/wiki/OnT5w1WV2i2Zt1kKmXoc2WQKnxf 在以前,ESP32开发环境的搭建是一件极其痛苦的事情,因为乐鑫之前只支持Linux的开发方式,安装的开发环境很多插件都在Github上,而很多包又特别大&#xff…

飞书文档https://x509p6c8to.feishu.cn/wiki/OnT5w1WV2i2Zt1kKmXoc2WQKnxf

在以前,ESP32开发环境的搭建是一件极其痛苦的事情,因为乐鑫之前只支持Linux的开发方式,安装的开发环境很多插件都在Github上,而很多包又特别大,国内访问Github本身就比较麻烦,这类特别大的包,网络一旦不稳定,很容易下载失败,搭建个环境可能需要一到两天。

而现在,乐鑫官方也知道这个事情,所以他们也推出了Window安装包的环境搭建方式,所以如果你是小白用户,建议使用Window方式,如果Window方式实在安装不了,再考虑Linux方式

FYI

环境搭建是学习后续课程的基础,因为不同电脑环境差异较大,你在做搭建环境的过程中可能会遇到各类奇怪的问题,课程很难遍历出所有可能出现的问题,建议你多结合AI工具、搜索引擎进行问题排查,细心点一般都能找到答案的。

乐鑫ESP32是一款非常火的芯片了,网上各方面的资料非常多,可以多搜索多排查。

一、Window环境搭建

1.1、安装包下载

文档下载链接:参考飞书文档

百度云盘下载链接:戳这里

官方下载链接:戳这里

课程使用IDF 5.4版本的离线安装包,不建议用在线安装包,比较慢。

1.2、安装流程

安装过程比较简单,下载安装包到本地后,然后直接双击esp-idf-tools-setup-offline-5.4.exe安装即可

安装注意事项,不注意会导致安装失败

  • 安装路径不能包含中文、空格或括号
  • 不要安装到较长的路径中,不能超过 90 个字符

如果提示需要修复长路径的,可以点击应用修复,但是最好不安装到长路径中

这里有几个点需要注意的,务必注意:

限定条件:
请注意 ESP-IDF 和 ESP-IDF 工具的安装路径不能超过 90 个字符,安装路径过长可能会导致构建失败。
ESP-IDF 的安装路径中一定不能包含空格或括号。
除非操作系统配置为支持 Unicode UTF-8,ESP-IDF 的安装路径中也不能包括特殊字符,例如中文、标点符号之类

这个路径需要记下来,后续我们会用到这个路径中的示例源码。

然后就可以点击下一步,这里我们安装课程相关的芯片支持包即可,减少安装磁盘空间

这里我们选择

  1. 安装命令提示符和桌面快捷方式
  2. 安装ESP32 ESP32S3两个芯片支持包

接着就可以点击下一步开始安装了,安装程序会安装以下组件,这些都是自动安装的,不用我们干涉,安装的软件包括:

​内置的 Python
交叉编译器
OpenOCD
CMake 和 Ninja 编译工具
ESP-IDF

安装结束,我们可以勾选 Run ESP-IDF PowerShell EnvironmentRun ESP-IDF Command Prompt (cmd.exe),方便验证安装是否有问题

安装程序会在选定的提示符窗口启动 ESP-IDF。例如下方PowerShell的,如果能看到下方打印,也就意味着你安装成功啦。

1.3、安装完成验证

后续我们就可以基于这个窗口进行代码编译和固件烧录。

后续如何打开此窗口呢?我们可以在电脑的开始菜单中搜索esp-idf就可以看到,在这里建议使用power shell,因为指令补全更方便。

至此,安装完成,恭喜你完成了最难的一集。

二、Linux环境搭建

注意,使用Linux环境搭建,需要有Linux相关命令行使用经验,小白用户建议用Window环境搭建,如果要用Linux,先学习下Linux相关知识,建议看书籍:鸟哥的 Linux 私房菜。

2.1、虚拟机安装

2.1.1下载安装包

2024年5月份之后,VMware workstation player不能直接在VMware官网下载,需要在VMware的官网上跳转到broadcom博通网站下载,VMware 从 17.5.2 开始个人非商业使用免费,不需要许可证就可以免费使用了。

官网链接:戳这里 ,这里需要注意,官方网站下载需要注册登录,如果你希望快速安装,可以使用文档提供的版本。

文档下载戳下方:

参考飞书文档

网盘版本:戳这里

2.1.2、安装

虚拟机安装这里就不强调了,网络上教程很多,可以自行搜索下VMware安装流程,基本上是全部下一步即可。

参考:https://www.cnblogs.com/EthanS/p/18211302

2.2Linux Ubuntu安装

2.2.1下载安装包

虚拟机安装完成后,可以安装Linux系统:

Linux建议使用Ubuntu18.04或Ubuntu20.04,课程验证过这两个版本,安装比较顺利,其它版本可能会有环境不兼容问题,需自行排查解决。

系统镜像下载:戳这里

文档下载戳下方:

飞书文档

网盘版本:戳这里

2.2.2、安装

安装教程参考:https://blog.csdn.net/qq_54712434/article/details/143624068

安装完成后,需要确保系统的CMake 3.16 、Python 3版本,如果系统课程提供的镜像,这里都是没问题的。

使用 ESP-IDF 需要 CMake 3.16 、Python 3以上版本。较早的 Linux 发行版可能需要升级自身的软件源仓库
leo@ubuntu:~/work/esp/demo01$ cmake -version
cmake version 3.16.3
leo@ubuntu:~/work/esp/demo01$ python --version
Python 3.8.10

2.2、安装依赖工具

安装完成后,打开命令终端,安装以下工具

sudo apt-get install git wget flex bison gperf python3 python3-pip python3-venv cmake ninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0

2.3、安装IDF 5.4

这个安装路径要记录下来,后续会用到相关例程源码

mkdir -p ~/esp
cd ~/esp
git clone -b v5.4 --recursive https://github.com/espressif/esp-idf.git
这一步因为要从外网下载大量代码和组件包,极其容易失败,建议上魔法多尝试,出现问题时自行搜索相关教程安装。如果最终搞不定,建议直接到淘宝找代安装服务。

除了 ESP-IDF 本身,还需要为支持 ESP32-S3 的项目安装 ESP-IDF 使用的各种工具,比如编译器、调试器、Python 包等。

cd ~/esp/esp-idf
export IDF_GITHUB_ASSETS="dl.espressif.cn/github_assets"
./install.sh esp32s3
这一步因为要下载大量代码和组件包,极其容易失败,建议上魔法多尝试,出现问题时自行搜索相关教程安装。如果最终搞不定,建议直接到淘宝找代安装服务。

2.4、设置环境变量&验证安装

leo@ubuntu:~/work/esp/demo01$ gedit ~/.bashrc
alias get_idf='. $HOME/esp/esp-idf/export.sh'

使能环境变量

eo@ubuntu:~/work/esp/demo01$ source ~/.bashrc
leo@ubuntu:~/work/esp/demo01$ getidf
Checking "python3" ...
Python 3.8.10
"python3" has been detected
Activating ESP-IDF 5.4
* Checking python version ... 3.8.10
* Checking python dependencies ... OK
* Deactivating the current ESP-IDF environment (if any) ... OK
* Establishing a new ESP-IDF environment ... OK
* Identifying shell ... bash
* Detecting outdated tools in system ... Found tools that are not used by active ESP-IDF version.
For removing old versions of esp32ulp-elf, openocd-esp32, esp32s2ulp-elf, xtensa-esp32-elf, xtensa-esp32s2-elf, riscv32-esp-elf, xtensa-esp32s3-elf use command 'python /home/leo/work/esp/esp-idf/tools/idf_tools.py uninstall'
To free up even more space, remove installation packages of those tools.
Use option python /home/leo/work/esp/esp-idf/tools/idf_tools.py uninstall --remove-archives.
* Shell completion ... Autocompletion code generatedDone! You can now compile ESP-IDF projects.
Go to the project directory and run:idf.py build

至此配置完成。

http://www.dtcms.com/wzjs/246919.html

相关文章:

  • 网站建设图片怎么做东莞全网营销推广
  • aspnet动态网站开发题目爱站网seo查询
  • 企业信息在线查询广州抖音seo公司
  • wordpress整站cdn十大免费最亏的免费app
  • 做网站基础互联网营销师是做什么的
  • 巩义网站建设方案表谷歌外贸平台
  • 青州做网站的网络公司福州关键词排名软件
  • 万峰科技著.asp.net网站开发四酷全书电子工业出版社360网站推广官网
  • 设计配色的网站推广网络营销案例
  • 孝感个人网站建设沈阳网站关键词优化多少钱
  • 产品设计师网站优化服务是什么意思
  • 手机网站制作平台有哪些直接进入网站的代码
  • 网站建设培训龙岗每日新闻简报
  • 海珠网站建设公司龙岩seo
  • 重点专业建设网站 建设方案网站收录平台
  • 学计算机网站开发好吗网络运营培训班多少钱
  • 大学生个人网站怎么做北京十大营销策划公司
  • 做新闻的网站怎样赚钱天津百度推广公司电话
  • WordPress日历样式云seo关键词排名优化软件
  • 古典风网站泾县网站seo优化排名
  • 正规的网站建设公司net的网站建设
  • 怎么查网站做404页面没营销软件哪个好
  • 郑州网站开发网络营销总监岗位职责
  • 标准件做啥网站南通百度seo代理
  • 网络推广和网站推广的关系网站的seo方案
  • 专门做正品的网站小程序开发教程
  • 用四字成语做网站域名好吗国外比较开放的社交软件
  • 哪个网站做h5最好360推广平台登录入口
  • 部门网站建设自查报告百度seo自动优化
  • 做矿业的郑州公司网站企业网站推广方法