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

绵阳做网站的自己如何制作网站

绵阳做网站的,自己如何制作网站,企业网站手机端和pc端一个后台吗,哪里有零基础网站建设教学服务【ESP32】虚拟机Ubuntu20.04下ESP32环境搭建 0.准备工作1.依赖安装2.Vscode中安装ESP-IDF3.下载examples代码4.设置工具5.设置环境变量6.ESP设备连接到虚拟机7.编译、烧录 0.准备工作 (1)VMware虚拟机安装 (2)Ubuntu20.04安装&…

【ESP32】虚拟机Ubuntu20.04下ESP32环境搭建

  • 0.准备工作
  • 1.依赖安装
  • 2.Vscode中安装ESP-IDF
  • 3.下载examples代码
  • 4.设置工具
  • 5.设置环境变量
  • 6.ESP设备连接到虚拟机
  • 7.编译、烧录

0.准备工作

(1)VMware虚拟机安装
(2)Ubuntu20.04安装(python的版本都是3.8的,省去很多麻烦)
(3)Vscode安装以及C/C++相应插件安装(esp的插件先无需安装)
(4)您也可以自己参考官方安装:点击开始瞎折腾

1.依赖安装

进入上述(4)的网址,选择自己需要的版本,复制下方的安装命令,直接再Bash运行。

在这里插入图片描述

2.Vscode中安装ESP-IDF

我们选择使用vscode的方式安装,而不是去github clone。

在这里插入图片描述

进入IDE安装方式,直接从第4步开始安装。依次执行4-11步骤(其中第8步骤选择你需要的版本),建议路径不要修改,默认即可。
然后点击Install,开始安装,依次自动安装ESP-IDF、ESP-IDF 工具,以及 Python 虚拟环境
按道理来说,基本应该没问题,也不会报错。

在这里插入图片描述

安装完成后,建议详细阅读剩下的全部内容。

3.下载examples代码

上述步骤完成后,会出现ESP-IDF Welcome界面,如下图所示。
在这里插入图片描述

然后按上图顺序点击,会出来esp官方的历程。
我们选择hello_world历程,并下载。

在这里插入图片描述

下载完毕后,你回到工程,main函数里面会有报错存在。
我们接下来一一解决。

4.设置工具

进入你的刚才通过vscode安装的esp-idf目录,运行下方命令

./install.sh all    #直接将全部芯片安装好就行

5.设置环境变量

vim ~/.bashrc#将下方三行【注意修改为自己的路径】,放到.bashrc的最后,然后保存退出
alias get_idf='. $HOME/esp/v5.4/esp-idf/export.sh'#刷新配置
source ~/.bashrc

每次打开新的终端窗口,只需要运行get_idf,环境变量就自动加载了。为什么不配置到profile中,因为这样的话,每次打开终端都会自动运行esp-idf的虚拟环境。但是有时你打开终端并不需要使用esp-idf。

6.ESP设备连接到虚拟机

我的esp设备如下,应该是伪官方的版本。插入到电脑,然后选择连接到虚拟机。

在这里插入图片描述

运行下面命令,查看端口。然后拔掉设备,再次运行命令,就知道哪个是你的设备了。

ls /dev/tty*

在这里插入图片描述

这个时候应该还是连接不上设备,我们需要将该设备授权,添加权限。
需要运行下方命令。然后重新登陆下。

sudo usermod -a -G dialout $USER     

按说上方运行完后,仍旧不行。需要单独给端口权限。

sudo chmod 666 /dev/ttyACM0   #将最后tty*替换为自己的设备名称

7.编译、烧录

设备插入虚拟机之后。
回到vscode工程,将下面三个依次选为自己需要的:①连接设备的方式。②设备名称。③芯片型号。

在这里插入图片描述

垃圾桶:清除编译
扳手:build编译工程
闪电:下载程序
电视:设备的串口打印
小虫子:调试

在这里插入图片描述

但是,此时你点击下载应该还是没反应。需要按照这个进行操作:
如果设备不支持自动下载模式,则需要手动进入下载模式。请按住 BOOT 按钮,同时按一下 RESET 按钮。之后,松开 BOOT 按钮。
然后再点击闪电,下载程序,就能下载进去了。

你也可以选择命令行的方式:

idf.py build         [编译工程]
idf.py flash         [下载]
idf.py monitor       [监控输出]
idf.py menuconfig    [工程配置]
http://www.dtcms.com/wzjs/195207.html

相关文章:

  • 网站建设费用推荐网络公关公司是干嘛的
  • 做游戏必备的几个网站成都官网seo服务
  • 怎么把电脑网站做服务器吗网站优化检测工具
  • 计算机培训班学什么湖南网站营销seo方案
  • 合肥网站建设认准 晨飞网络个人免费网上注册公司
  • 济宁网站建设常用解决方案百度权重1是什么意思
  • 企业建设网站应该一般多少钱百度官方优化软件
  • 爬取数据做网站余姚seo智能优化
  • 广州外贸营销型网站建设公司百度seo搜索引擎优化
  • 运动分类的网站设计论文seo自学教程推荐
  • h5网站价格方案长沙seo网站
  • wordpress除了首页都是404杭州seo网站优化公司
  • 芜湖高端网站建设百度关键词查询工具
  • 网站没有web.config友情链接的作用有哪些
  • 网站开发流程简述搜索引擎的关键词优化
  • 怎样在百度上做网站发布软文的平台有哪些
  • 腾讯企业邮箱注册申请官网seo技术软件
  • 小企业网站建设口碑快手刷评论推广网站
  • 网站开发设计资讯广东东莞疫情最新消息
  • 安徽湖滨建设集团有限公司网站全球疫情最新数据消息
  • 展示型的网站开发价格网页模板怎么用
  • 一个合格的网站设计百度网站站长工具
  • asp做新闻网站赣州网站建设公司
  • 社保局网站建设意义客户管理软件
  • wordpress 集赞功能seo管理软件
  • 如何制作自己的网站在里面卖东西培训心得模板
  • 三级a做爰网站成都网站优化公司
  • 淘宝客网站做的好的网络宣传策划方案
  • 做网站维护的是什么人镇江网站建站
  • 做网站前景今天全国疫情最新消息