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

六安手机网站建设交换链接网站

六安手机网站建设,交换链接网站,百度网盟推广网站,磁力离心泵做网站目录 前言 原理说明 操作步骤 下载Bounce 安装Bounce 将下载的文件夹(压缩包需要解压)移动到components/arduino/libraries路径下,并重命名为Bounce2 查看添加库里所有的源文件位置 在arduino的CMakeList.txt里添加库源文件 使用Bounce 前言 乐鑫官方的es…

目录

前言

原理说明

操作步骤

下载Bounce

安装Bounce

将下载的文件夹(压缩包需要解压)移动到components/arduino/libraries路径下,并重命名为Bounce2

查看添加库里所有的源文件位置

在arduino的CMakeList.txt里添加库源文件

使用Bounce


前言

乐鑫官方的esp-arduino把ESP32的大部分外设做了arduino驱动开发(仍在持续进行中),并且也提供了一部分有趣的应用库,但有时,还需要使用一些其它esp-arduino中未提供的arduino库,这种情况也是可以很容易搞定的

原理说明

将待添加的arduino库,添加到esp-arduino components中,这样便安装在ESP-IDF框架中,可以在工程中被调用了

操作步骤

这里以添加Bounce2库为例进行说明

下载Bounce

GitHub - thomasfredericks/Bounce2: Debouncing library for Arduino and Wiring

在这里使用git或下载zip包均可

安装Bounce

将下载的文件夹(压缩包需要解压)移动到components/arduino/libraries路径下,并重命名为Bounce2

查看添加库里所有的源文件位置

(在linux下可使用如下命令:find libraries/Bounce2/src/ -name '*.c' -o -name '*.cpp'),可以看到在Bounce2/src路径下有.h和.cpp文件

在arduino的CMakeList.txt里添加库源文件

打开/idf/components/arduino/CMakeLists.txt文件

  • 添加头文件include路径

在set(includedirs字段末尾加上源文件include路径,如:libraries/Bounce2/src

  • 添加源文件路径

在set(LIBRARY_SRCS字段末尾添加,如:libraries/Bounce2/src/Bounce2.cpp

使用Bounce

在工程里include头文件,并调用库API即可使用该库,如下所示:

参考资料:https://docs.espressif.com/projects/arduino-esp32/en/latest/esp-idf_component.html

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

相关文章:

  • 石龙镇网站仿做谷歌外链
  • 惠州广告公司排名重庆seo俱乐部
  • 重庆网站建站系统平台自己怎么开电商平台
  • 用python做的网站多吗文章优化软件
  • 做qq代刷网站网络营销师报考条件
  • 传奇新开网站服百度指数平台官网
  • 业主装修日记那个网站做的好打开百度一下的网址
  • 广州网站改版设计制作中国制造网外贸平台
  • 世界著名建筑设计公司南宁seo优化公司排名
  • 网站源码如何保存推广引流工具
  • 网站更新中关键词优化哪家好
  • wordpress网站语言建网站公司哪里好
  • 福建住房与城乡建设厅网站seo深度优化公司
  • DZ做的网站软文发稿平台有哪些
  • 网站建设 每年费用seo实战密码第三版pdf
  • 东莞建设网站公司设计公司排名前十强
  • 做网站开发公司重庆网站搭建
  • 做网站用后缀好网站推广app下载
  • 宁波网站建设股份公司推广平台软件有哪些
  • 苏宁易购网站建设规划今日热点新闻头条
  • 网站开发软件环境手机关键词seo排名优化
  • 网站互动怎么做常见的网络营销工具有哪些
  • 做一个购物网页北京seo推广
  • 网站开发项目小组成员职责最好用的搜索引擎排名
  • 大连最新消息今天短视频seo询盘获客系统
  • 网站模板用什么做做教育培训应该注册什么公司
  • php网站的html文件放在那个里面的网络软文范例
  • 有自媒体谁还做网站百度关键词优化软件怎么样
  • 宣传链接怎么做上首页seo
  • 怎样在政府采购网站做备案北京疫情最新消息情况