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

宜宾团购网站建设网站怎么进行网络推广

宜宾团购网站建设,网站怎么进行网络推广,做网站的软件高中 通用技术,成都网络推广公司文章目录 1 前言2 IDF环境配置3 在VS Code中使用IDF3.1 使用ESP-IDF例程3.2 底部按钮的作用【重要!】3.3 高级用法4 ESP-IDF框架分析5 从零开始创建一个项目5.1 组件(component)6 主要参考资料7 遇到的一些问题与解决办法8 对于ESP-IDF开发的一些感受1 前言 对于ESP32的开发… 文章目录 1 前言2 IDF环境配置3 在VS Code中使用IDF3.1 使用ESP-IDF例程3.2 底部按钮的作用【重要!】3.3 高级用法 4 ESP-IDF框架分析5 从零开始创建一个项目5.1 组件(component) 6 主要参考资料7 遇到的一些问题与解决办法8 对于ESP-IDF开发的一些感受 1 前言 对于ESP32的开发,方式有很多,比如先写入MicroPython固件,然后再使用python语言开发;或者是使用Arduino IDE开发;或者是使用PlatformIO开发;当然最直接的还是使用官方推荐的IDF套件来开发,这个套件包含了常用的各种组件,功能比较全面,但是弊端也很明显,那就是它基于CMake框架进行编译构建系统,对于新手来说不太友好,但耐心学习一下官方的资料以及CMake的一些基础知识,就可以渐入佳境。 2 IDF环境配置 关于IDF如何配置,这里给出两种方法:一种是最省事的,直接在VS Code中安装即可,非常简便;一种是先使用官方的安装程序安装,再在VS Code中安装插件并查找。 先介绍第一种方法。在VS Code插件市场中搜索idf,然后安装esp-idf插件: 安装好之后应该会直接弹出配置该插件的页面,如果没有,也可以唤起命令面板(Ctrl Shift P),点击配置ESP-IDF插件。 这里在选择版本时要考虑一下原先代码兼容性的问题,不要随便尝试最新版。 然后静待安装完成。 对于新手来说,还是这种方式最为直观简便。 另一种安装方式,虽然比较麻烦,但或许可以帮助开发者理解整个IDF框架的整体结构和运行原理。需要先在官网下载安装程序,然后再安装配置VS Code插件。 安装程序下载链接 安装完成之后,再打开VS Code,同样安装idf插件,然后打开配置页面,不过在首页不能选择EXPRESS,而要选择ADVANCE,这样就能查找到系统上安装的idf版本(不过好像会重新安装git和python,体积比较小,到是问题不大)。 这种方式安装完之后,会创建IDF_PATH和IDF_TOOLS_PATH两个环境变量,同时在桌面上会创建一个CMD和Windows Powershell的快捷方式,其实本质就是在运行源程序,只是会在打开时加载一些初始化命令,实现环境的配置。   以powershell为例: 所谓的目标即是在打开时会执行的命令,这个完全可以在一般的powershell命令行中输入并执行,可以得到和直接运行该快捷方式一样的效果;而起始位置则是指打开终端之后所在的路径,可以根据自己需要进行设置。 再来看看powershell和cmd快捷方式属性中的命令: ## powershell C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy Bypass -NoExit -File "D:\ESP-IDF_v4.4.5/Initialize-Idf.ps1" -IdfId esp-idf-eb4d36c04f0e6c1692111f031facd45b## cmd C:\WINDOWS\system32\cmd.exe /k ""D:\ESP-IDF_v4.4.5\idf_cmd_init.bat" esp-idf-eb4d36c04f0e6c1692111f031facd45b"可以发现,这些初始化命令主要是包含两部分,一个是运行安装路径下的一个初始化脚本,还有一个就是传入了一个ID号,这个ID号是作为这个初始化脚本的参数,应该是不可缺少的,否则环境不完整,无法找到idf.py文件。 使用这种方式配置好的系统,可以在VS Code终端中输入对应的命令来配置相关环境,如下图从而使用命令行来编译构建项目工程。当然,这种方式肯定没有VS Code可视化操作来得方便,后面主要介绍的就是使用VS Code来编译构建工程,命令行使用是以防万一。 3 在VS Code中使用IDF 这一步主要是学会如何使用VS Code这个强大的软件以及IDF插件的使用,这对于后续的编程开发非常重要。 3.1 使用ESP-IDF例程 学会使用官方提供的例程可以说是使用IDF套件的第一步,而且很多例程也是今后开发的一个重要参考。 快捷键Ctrl Shift P唤起命令面板,然后选择展示示例项目 以例程blink为例,点开之后可以看到右侧有关于这个例子的说明 点击右上角蓝色大按钮,就会自动将该工程复制到选择的路径下,并进入到该工程当中,然后可以简单看一下工程的结构(后面还会有更详细的解释): 重点主要是三个文件/文件夹:CMakeLists.txt,sdkconfig(没有编译前,就是default后缀的文件),main文件夹,其他的都是项目附带或一些备份。此外,目录下的README文件中的内容其实就是刚刚的例程介绍。 再看看main文件夹里面是啥: 其中,最主要的就是.c源码和CMakeLists.txt了,注意这里和外面的CMakeLists.txt是不一样的,里面的是组件编译文件,外面的是项目编译文件(后面也会有更详细的介绍)。 3.2 底部按钮的作用【重要!】 再来看一下底部的按钮,也是在开发过程中主要使用的东西: 从左至右依次是: 串口选择:需要在下载前选定,新的例程默认是COM1; 目标选择(target):需要在编译前选定,默认esp32. 项目选择(文件夹样式图标):一般就是当前目录对应的项目,一般不
http://www.hkea.cn/news/14399694/

相关文章:

  • 商丘做网站的公司有哪些wordpress支持响应式吗
  • 潍坊网站优化电话做网站的推广
  • 赣州稳稳科技有限公司seo关键词排名优化如何
  • 孕妇做兼职上哪家网站app开发分为哪几种
  • 建设职业注册中心网站东营垦利
  • 做百度网站费用多少合适做美食软件视频网站
  • 个人作品集网站模板最近下载的网站怎么找
  • 重庆门户网站学广告设计学费是多少
  • 摄影网站的规划与设计wordpress 页面模版
  • 广州建网站有哪些网络营销内容有哪些方面
  • 乐山网站开发网页设计思想论文
  • 昆明企业网站开发视频直播网站建设方案
  • 不用服务器做网站林河西网站建设
  • 杭州哪些做网站公司好html5网页设计作业免费
  • 网站服务器租赁费用表格wordpress 自定义文章列表
  • 软件开发费和网站建设网站开发制作公司名称
  • wordpress 全局js北京网站搜索引擎优化
  • 青岛找网站建设公司好仿网站上的焦点图
  • 浏阳网站建设卷云网络哪些网站做魔兽地图
  • 网站上展示手机页面是怎么做的视频网站应该怎么做
  • 宁波公司网站建立青岛网页制作案例
  • 自建网站备案附子seo
  • 网站 外包方案php网站建设模板下载
  • 佛山优化网站方法网站做哪些主题比较容易做
  • 公司网站建设应注意什么建筑企业办公系统公司
  • 建立了公司网站最好的微网站建设公司
  • 织梦商城网站模板电商运营培训班
  • 代码怎么生成网站js做网站跳转
  • 手机可以建网站吗安卓网站建站系统下载
  • 宾馆网站制作sqlite做网站数据库