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

怎样做收费网站竞价推广账户竞价托管费用

怎样做收费网站,竞价推广账户竞价托管费用,做网站的教学视频,外包公司到底值不值得去前言 对于要封装自己的库,在ESP-IDF中,可以采用构建组件的方式导入,而不是单纯在文件夹下导入.h和.c文件,不然一旦要导入的文件过多,它们背后的依赖可能就会相互交叉,不在方便移除和复用。本文就分别讲述&a…

前言

  对于要封装自己的库,在ESP-IDF中,可以采用构建组件的方式导入,而不是单纯在文件夹下导入.h.c文件,不然一旦要导入的文件过多,它们背后的依赖可能就会相互交叉,不在方便移除和复用。本文就分别讲述:构建自己组件导入官方组件。基于VsCdoe+ESP-IDF V5.4.0环境。

相关链接:构建系统 - ESP32 - — ESP-IDF 编程指南 v5.4 文档 (espressif.com)、Search • ESP Component Registry (espressif.com)

构建自己组件

下面以封装官方的GPIO库为MyGPIO组件为目的。进入项目创建导向,配置为template-app模板创建项目。

手动构建步骤:

文字步骤:

  1. 项目文件夹下创建components 组件文件夹
  2. 创建组件文件夹MyGPIO,及其文件组件.h组件.cCMakeLists.txt
# 下述省略其它无关文件,只列出操作相关文件结构
- MyProject/- components/- MyGPIO/- MyGPIO.h- MyGPIO.c- CMakeLists.txt

CMakeLists.txt内容:

idf_component_register(SRCS "MyGPIO.c"INCLUDE_DIRS "."REQUIRES driver )
  • idf_component_register:这是一个 ESP-IDF 提供的宏,用于注册组件
  • SRCS "MyGPIO.c":指定组件的源文件为 MyGPIO.c
  • INCLUDE_DIRS ".":指定组件的头文件目录为当前目录(. 表示当前目录)
  • REQUIRES driver:指定该组件依赖于 driver 组件(因为要导入 "driver/gpio.h"所以才要引入,如果没有依赖其它组件,该属性可以省略)
  1. 清除构建 -> 构建项目 就能够在main.c中调用该组件库,并使用了。
#include <stdio.h>
#include "MyGPIO.h"void app_main(void)
{}

图片步骤:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

快捷构建步骤:

基于插件功能快速开始

文字步骤:

  1. 点击顶部搜索处,选择显示并运行命令,或者直接 Ctrl + Shift + P 直接打开命令栏。搜索并点击ESP-IDF:CreateNewESP-IDFComponent,输入组件名称可自动生成基本文件。

  2. 可以看出,生成的文件层级,多了个/include专门管理.h文件的,方便在多个库文件的情况下管理,在上述手动创建中我就没有分库文件夹,除此之外组件的CMakeLists.txt也不同了,毕竟库文件导入路径不同了。当然这里就不深究了,感兴趣的可以去看下CMake的语句的含义。

图文步骤:

在这里插入图片描述

导入官方组件

下面以导入0.96寸OLED常用的SSD1306组件库,为目的。

Espressif组件管理器:Search • ESP Component Registry (espressif.com)

文字步骤:

  1. 组件管理器中搜索,存在该库。点击查看信息,选择最新版本。一定要选择版本,不然README文件,可能会出不来。
  2. 复制右侧的导入命令,到VsCode的项目终端中执行。执行完成后/main文件夹下,会生成idf_component.yml文件。
  3. 清除构建 -> 构建项目 就能够在main.c中调用该组件库,并使用了。且会在项目文件夹下生成managed_components文件夹。

图片步骤:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

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

相关文章:

  • 成都手机网站设计seo新手入门教程
  • 购买网域名的网站好手机网站模板免费下载
  • 西安哪家公司网站做的好百度企业推广
  • 个人网站制作代码高质量外链
  • 糗事百科网站 源码semiconductor是什么意思
  • 网站ssl证书怎么做google搜索排名优化
  • 做兼职哪个网站可靠山西seo优化
  • 网站建设谈单流程制作网站大概多少钱
  • 做一个企业网站花费公司网站免费自建
  • phpcms 友情链接 网站名称字数镇海seo关键词优化费用
  • 企业网站建设的重要性及意义北京关键词seo
  • 网站 文本编辑器seo在线网站推广
  • 做精神科医院网站费用竞价推广教程
  • 广东珠海网站建设排名检测
  • 重庆营销型网站开发怎样才能被百度秒收录
  • 浙江住房城乡建设厅网站郑州seo线上推广技术
  • 跟有流量的网站做友情链接百度品牌广告多少钱
  • 建筑工程有哪些项目seo搜索引擎优化报价
  • 廊坊哪里有做网站建设的搜图片找原图
  • 做外贸soho网站的公司吗seo优化厂商
  • 介绍一下比较靠谱的网站网络营销与直播电商怎么样
  • 湖北网站建设价格优化方法
  • 好123上网主页关键词优化排名详细步骤
  • 建设银行官网站下载中国科技新闻网
  • 云上网站做等保如何在百度发布广告
  • sql2008做网站seo怎么赚钱
  • wordpress小说主题模板下载seo 推广教程
  • 温州网站建设wzwmwl网络游戏推广平台
  • 电子商务网站开发的步骤谷歌手机版下载安装
  • 怎样做企业营销网站郑州seo线上推广系统