发 帖  
[问答]

求助,在esp-idf中使用arduino作为组件后怎样使用arduino的库?

215 ESP-IDF Arduino
2024-6-12 07:21:10   1 评论 分享淘帖 邀请回答 举报
1 条评论
  • 2024-11-16 21:42

    我是这样做的,就是从arduino里面把blinker包下载下来,然后去电脑里面把这个包找出来,找出来之后把整个文件夹放到你的idf项目的components文件夹里面(如果没有这个文件夹就新建一个),之后进入blinker的包里面,现在idf用cmake管理,所以必须写一个cmake文件才能让这个blinker组件参与构建。写这个cmka文件可以去idf的components里面找任何一个组件的CMakeLists.txt,复制过去照这个改,说白了这个文件里面大概是这个样子->set(includes \"src\" )       #项目头文件所在目录

    set(srcs \"src/DHT11.cpp\"   #源文件
                        )

    idf_component_register(SRCS ${srcs}                #该组件拥有的源文件
                           INCLUDE_DIRS ${includes}    #该组件的头文件所在目录
                           PRIV_REQUIRES  arduino      #该组件依赖的其他组件(私有依赖)
                            )         
    然后在你的main工程包含头文件就能用了。

1个回答
2024-6-12 16:38:28 评论

举报

只有小组成员才能发言,加入小组>>

169个成员聚集在这个小组

加入小组

创建小组步骤

快速回复 返回顶部 返回列表
关注微信公众号

电子发烧友网

电子发烧友william hill官网

社区合作
刘勇
联系电话:15994832713
邮箱地址:liuyong@huaqiu.com
社区管理
elecfans短短
微信:elecfans_666
邮箱:users@huaqiu.com
关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表
-

技术社区

HarmonyOS技术社区

RISC-V MCU技术社区

FPGA开发者技术社区

-

OpenHarmony开源社区

OpenHarmony开源社区

-

嵌入式william hill官网

ARM技术william hill官网

STM32/STM8技术william hill官网

嵌入式技术william hill官网

单片机/MCUwilliam hill官网

RISC-V技术william hill官网

瑞芯微Rockchip开发者社区

FPGA|CPLD|ASICwilliam hill官网

DSPwilliam hill官网

-

威廉希尔官方网站 图及DIY

威廉希尔官方网站 设计william hill官网

DIY及创意

电子元器件william hill官网

专家问答

-

电源技术william hill官网

电源技术william hill官网

无线充电技术

-

综合技术与应用

机器人william hill官网

USBwilliam hill官网

电机控制

模拟技术

音视频技术

综合技术交流

上位机软件(C/Python/Java等)

-

无线通信william hill官网

WIFI技术

蓝牙技术

天线|RF射频|微波|雷达技术

-

EDA设计william hill官网

PCB设计william hill官网

DigiPCBAwilliam hill官网

Protel|AD|DXPwilliam hill官网

PADS技术william hill官网

Allegrowilliam hill官网

multisimwilliam hill官网

proteuswilliam hill官网 |仿真william hill官网

KiCad EDA 中文william hill官网

DFM|可制造性设计william hill官网

-

测试测量william hill官网

LabVIEWwilliam hill官网

Matlabwilliam hill官网

测试测量技术

传感技术

-

招聘/交友/外包/交易/杂谈

项目外包

供需及二手交易

工程师杂谈|交友

招聘|求职|工程师职场

-

官方社区

发烧友官方/活动

华秋商城

华秋威廉希尔官方网站