1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我们目前正在将一些我们经常使用的样板代码组织到 idf 组件中以促进重用。网络设置样板、传感器驱动程序、ota 设备配置的基本基础设施等功能。
由 idf.py create_component 生成的组件模板似乎更适合用于构建单个项目的组件。例如,开箱即用,生成的组件甚至不能编译为 *.a 存档以进行语法检查,没有创建测试结构等。在我看来,以下是组件的常见 方式be structured abd 是我目前设置组件的方式: . ├── CMakeLists.txt ├── example │ ├── CMakeLists.txt │ ├── main │ │ ├── CMakeLists.txt │ │ └── example.c │ └── sdkconfig ├── include │ └── my_component.h ├── README.md └── src └── my_component.c 它与 `create-component` 模板的不同之处在于: - c 实现文件被移动到 `src` 目录,而不是位于组件的顶级目录中 - 我创建了一个 `example`(和/或 ` test`) 项目,它演示了用法,我在开发过程中从中编译组件 对此有什么想法吗?我是否跳过了解释其结构的文档的导入部分?其他人是如何构建他们的组件的? |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
1936个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36437 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
5097 浏览 1 评论
6121 浏览 1 评论
6825 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4255 浏览 0 评论
656浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
646浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
648浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
738浏览 2评论
855浏览 2评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-31 01:45 , Processed in 0.966321 second(s), Total 44, Slave 38 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号