esp32
文章平均质量分 72
esp32
奶能
这个作者很懒,什么都没留下…
展开
-
ESP32从零开始(8)—— 任务的挂起和恢复
这是本人的学习历程,属于学习总结。分享给大家,仅作参考。(如果哪里有问题请留言指出。谢谢~)概述注意:本文的esp-idf 的版本为V4.3。一、API介绍详细API介绍请看:ESP32从零开始(7)—— Task APIvTaskSuspend(挂起任务)void vTaskSuspend(TaskHandle_t xTaskToSuspend) //通过句柄,挂起对应的任务vTaskResume(恢复任务)void vTaskResume(TaskHandl.原创 2021-07-22 10:53:57 · 1716 阅读 · 1 评论 -
ESP32从零开始(7)—— 任务的建立和删除
这是本人的学习历程,属于学习总结。分享给大家,仅作参考。(如果哪里有问题请留言指出。谢谢~)概述本项目通过Cmake构建。一、用到的Linux操作指令//切换目录cd 目录//新建文件夹。 p 确保目录名称存在,不存在的就建一个。mkdir -p 文件夹名 //删除文件夹及里面所有文件rm -rf 目录名字 //新建文件touch 文件名.后缀/////////////////////////////////////////////////////////v.原创 2021-07-21 22:17:53 · 5186 阅读 · 2 评论 -
ESP32从零开始(6)—— 模组 ESP32-WROOM-32
ESP32从零开始(6)—— 模组 ESP32-WROOM-32概述模组ESP32-WROOM-32模组内部原理图开发板原理图这是本人的学习历程,属于学习总结。分享给大家,仅作参考。(如果哪里有问题请留言指出。谢谢~)概述介绍ESP32开发硬件: 模组 ESP32-WROOM-32本文只简述需要的内容。详细请参考官方文档:ESP32-WROOM-32 技术规格书.PDF模组ESP32-WROOM-32引脚图ESP32-WROOM-32 共有 38 个管脚原创 2021-07-17 14:37:29 · 38937 阅读 · 7 评论 -
ESP32从零开始(5)—— 编程风格规范
这是本人的学习历程,属于学习总结。分享给大家,仅作参考。(如果哪里有问题请留言指出。谢谢~)关于本规范参考:乐鑫物联网开发框架风格指南旨在创建可读、可维护和健壮的代码C代码格式命名任何只在单一源文件中使用的变量或函数都应该声明为 " static "。公共名称(非静态变量和函数)的命名空间应该使用每个组件或每个单元的前缀,以避免命名冲突。即 “ esp_vfs_register() ” 或 “ esp_console_run() “。对于特定于espresso的名称,.原创 2021-07-16 23:58:42 · 1148 阅读 · 0 评论 -
ESP32从零开始(4)—— 手把手带你构建自己第一个项目(hello world!)
这是本人的学习历程,属于学习总结。分享给大家,仅作参考。(如果哪里有问题请留言指出。谢谢~)概述本项目通过Cmake构建。一、用到的Linux操作指令//切换目录cd 目录//新建文件夹。 p 确保目录名称存在,不存在的就建一个。mkdir -p 文件夹名 //删除文件夹及里面所有文件rm -rf 目录名字 //新建文件touch 文件名.后缀/////////////////////////////////////////////////////////v.原创 2021-07-16 01:09:14 · 2868 阅读 · 1 评论 -
ESP32从零开始(3)—— 知识储备
这是本人的学习历程,属于学习总结。分享给大家,仅作参考。(如果哪里有问题请留言指出。谢谢~)概述如果想构建自己的esp32项目,需要学习更多知识,填补自己的空白。现在开始一点点地慢慢积累!一、系统构建(Cmake 和 GNU make)Cmake 是 ESP-IDF V4.0 及以上版本的默认系统。此外 ESP-IDF 还支持 基于 GNU Make 的构建系统,基于 GNU Make 的构建系统是 ESP-IDF V4.0 以下版本的默认系统。传送门:Cmake传统的 GNU ma.原创 2021-07-15 13:56:15 · 864 阅读 · 0 评论 -
ESP32从零开始(2)—— VScode 安装 Espressif IDF(安装ESP32)
这是本人的学习历程,属于学习总结。分享给大家,仅作参考。(如果哪里有问题请留言指出。谢谢~)概述在VScode安装 Espressif IDF,方便建立esp32的开发环境。免去以前繁琐的步骤。本文安装的esp32的版本为:V4.3 。1、安装Espressif IDFCtrl+Alt+T 打开终端给当前用户,添加端口访问和写的权限。然后需要重启!!!!sudo usermod -a -G dialout $USER安装准备sudo apt-get instal.原创 2021-07-14 18:36:49 · 6563 阅读 · 2 评论 -
ESP32从零开始(1)—— Ubuntu系统 安装 VScode
这是本人的学习历程,属于学习总结。分享给大家,仅作参考。(如果哪里有问题请留言指出。谢谢~)概述网上有3种VScode的安装方法。在ubuntu的商店里安装(不推荐,可能无法使用中文输入法)在官网下载安装包,然后在终端进行操作安装。(官网下载速度慢)使用 apt 安装 Visual Studio Code(推荐,安装速度快)这里只介绍上述的第3种方法。1、apt 安装 Visual Studio CodeCtrl+Alt+T 打开终端更新软件包:sudo ap.原创 2021-07-14 14:56:44 · 1033 阅读 · 0 评论