ESP-IDF

AI-摘要
AnZhiYu GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
ESP-IDF
adalucky简介
介绍:ESP-IDF === 乐鑫物联网开发框架,是官方提供的一套开发框架,或者 sdk,这个是需要安装到你本地的电脑上面或者集成到你的IDE 工具,这样就可以调用它的 API 也就是说和写 Java 需要先给电脑配 sdk 写 Python 需要给电脑安装 python 环境一个意思,不是把这个安装到你的开发版上,电脑有了这个 sdk 以后就可以调用官方的 API 去写自己的代码了,写好以后再编译,最后把编译好的烧录进开发版里面
准备工作:原本我们是需要在我们的电脑上(Windows/Mac/Linux)上去配置完整的工作环境包含工具链 编译构建工具(CMake 和 Ninja) ESP-IDF
| 分类 | 名称 | 说明 |
|---|---|---|
| 工具链 | 工具链 | 把 C/C++ 代码翻译成芯片能识别的机器指令,核心编译转换程序 |
| 编译构建工具 | CMake | 管理项目文件、编译规则,告诉程序哪些代码要参与编译、如何组织工程 |
| 编译构建工具 | Ninja | 高速编译工具,加速代码编译打包,比常规编译速度更快 |
| SDK 框架 | ESP-IDF | 封装硬件驱动、WiFi/蓝牙、系统接口,直接调用函数操控芯片外设 |
安装上述内容可通过官方的图形化软件 EIM 进行安装,也可使用 vscode 插件扩展的方式,例如 vscode 的 vscode-esp-idf-extension
官方 IDF 文档:https://docs.espressif.com/projects/esp-idf/zh_CN/stable/esp32/get-started/index.html (以 ESP32-S3 为例)
下载官方的 gui 和 esp-idf 离线安装包
Comment
匿名评论隐私政策








