看门狗机制用于监控嵌入式系统运行并在发生不可知的软硬件故障时将系统复位。系统正常运行时,看门狗定时器溢出之前会被重置计数值,也就是“喂狗”。定时器溢出意味着无法“喂狗”,系统异常。 0:BUG前一阵在没事开着ESP32测试运行的时候,较长时间后会有很小的概率出现异常,Log未保存,大概是:“Task watchdog got triggered. Thefollowing tasks d
转载
2024-04-02 10:56:37
846阅读
ESP32失败的喂狗经历概述Task Watchdog Timer控制看门狗的函数后记后后记 概述采用ARDUINO IDE为ESP32进行编程的资料非常有限,中国的乐鑫也没有太多的资料支持。但从乐鑫的官网还是可以看到对FreeRTOS的介绍,试着对Task Watchdog Timer进行理解和编程,最终归于失败,用vTaskDelay()函数防止中断触发,但如果想让程序更快执行没有实现,记录
转载
2024-03-26 17:36:31
179阅读
ESP32-S2-HMI-DevKit-1为GUI应用场景设计,可实现智能家居交互面板、闹钟、音箱等人机交互界面的智能控制。配备一块4.3寸TFT LCD电容触摸显示屏,具有丰富的板载传感器和拓展接口,方便用户轻松定制开发。ESP32-S2-HMI-DevKit-1搭载ESP32-S2-WROVER模组,使用I2C接口进行通信。开发板的板载资源丰富,支持多种传感器,以及音频播放、麦克风等功能。&n
转载
2024-03-27 14:09:22
136阅读
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途。如有不对之处,请留言,本人及时更改。 一 前言:博文开始前,小徐共勉在简书上面阅读的一篇好文里面的句子,发现自己自律于写技术分享帖了。 我从来不相信什么懒洋洋的自由。我向往的自由是通过勤奋和努力实现的更广阔的人生,那样的自由才是珍贵的,有价值的;
转载
2024-05-21 23:06:50
232阅读
摘要:本文针对迷你的宠物在主人无法随时照料爱宠的问题,设计了一套针对迷你宠物喂养的智能宠物系统,通过连接机智云智能硬件自助开发对此系统的具体设计,为迷你宠物的智慧喂养提供了科学合理的解决方案。 1引言 饲养迷你宠物逐渐成为年轻人的时尚,但由于工作繁忙很多萌宠都无法得到悉心照顾,课题设计了一个针对迷你宠物饲养的智能家居系统,系统基于应用层、网络层、感知层三层物联网体系架构,具有云平台、上位机、下位机
术语pad: 焊盘,一个pad可以包括多个功能,和pin一致 VP VN: 正向输入端p代表positive 负向输入端negetive概述ESP32-DevKitC V4 是 乐鑫 一款基于 ESP32 的小型开发板,板上模组的绝大部分管脚均已引出,开发人员可根据实际需求,轻松通过跳线连接多种外围器件,或将开发板插在面包板上使用。为了更好地满足不同用户需求,ESP32-DevKitC V4 还支
转载
2024-03-18 17:59:49
91阅读
ESP32开发板可以通过官方的工具链、编译工具、ESP-IDF配合文本编辑器进行编程,但这样的方式有时比较麻烦,而且对新手极其不友好,因此经过简单配置,可使用Arduino对ESP32开发板进行编程、调试等,一键式的方便又快捷。 我第一次使用官方的方式尝试配置,因为啥也不知道嘛,折腾了一半天,连最简单的程序都没跑起来,太打击信心了,建议熟悉后再去尝试这种方式。所用开发板:ESP-WROOM-32开
转载
2024-02-22 10:56:19
258阅读
5.1 C 语言基础知识复习 本节我们给大家介绍一下 C 语言基础知识,对于 C 语言比较熟练的开发者,可以跳过此节,对于基础比较薄弱的开发者,建议好好学习一下本节内容。 由于 C 语言博大精深,不可能我们一
文章目录0 idf.py 常用指令1 实现例程的编译与烧录(2022.10.14)1.1 搭建基础交叉编译环境1.2 选择例程1.3 连接开发板1.4 配置1.5 编译工程1.6 烧录程序到设备1.7 打开监视器2 编写自己的“hello world”2.1 使用Source Insight编辑程序 0 idf.py 常用指令idf.py set-target esp32 设置“目标”芯片为e
转载
2024-04-29 23:04:29
88阅读
开发环境搭建笔记第一步arduino开发环境下载一般我们第一次下载肯定是去官网上下载 大家都知道这个下载速度很慢我之前安装的版本是1.8.10担心不可以用所以直接再下载个高一点的版本 解压后可以直接使用 刚打开还需要一些配置 我们可以简单的根据自己的喜好进行一下配置第二步添加esp32支持包 这个问题肯定是要百度了,有人做过这种事情我们就学习一下 这里我已经在某热心网友那里下载了一个能用的包这个
转载
2024-05-14 16:02:39
192阅读
前言后悔,总之就是非常后悔,我当时到底是为啥才会猪油蒙心,选择了 EFR32 来学习 ZigBee 使用啊?EFR32 这玩意看性能确实不错,但是资料太少了,EmberZnet SDK 也是用得一头雾水。能找到的教程和例子基本是都是控制一下LED ,配置入网啥的,具体的涉及常用的ADC,I2C什么的资料太难找了,SDK 里面也没有找到类似demo的东西,总之就是非常痛苦。这里给大家分享一些好东西!
提醒:文章最后说明讲解ESP IDF组件库的cJSON库调用一、cJSON基础json轻量级的数据交换格式 json语法规则:数据在名称/值对中。数据由逗号分隔。大括号{ }保存对象。中括号[ ]保存数组,数组可以包含多个对象。cJSON使用cJSON结构数据类型表示JSON数据,数据类型如下/* The
转载
2024-06-18 22:39:39
170阅读
在做一些采集频率很低的产品的时候,会考虑电池供电,比如表、电气表等,为了控制功耗,往往会在设备不需要工作的时候让它进入低功耗模式。为了设备的稳定性,避免死机后无法恢复,必须配置看门狗,一般的看门狗芯片,喂狗间隔时间是几秒钟。这样在喂狗和低功耗之间就产生了一个矛盾,频繁的喂狗就需要频繁的醒过来,这样功耗就很难做到很低。这颗看门狗芯片,喂狗间隔0.1秒到2小时可调,电压为 2.5V 时, 电流消耗为
转载
2024-07-06 22:28:31
396阅读
目录【ESP32+freeRTOS学习笔记】系列新的开篇ESP-IDF对FreeRTOS的适配ESP-IDF环境中使用FreeRTOS的差异性简介关于FreeRTOS的配置关于ESP-IDF FreeRTOS Applications结语索引 【ESP32+freeRTOS学习笔记】系列新的开篇ESP-IDF对FreeRTOS的适配FreeRTOS是一个可以适用于多个不同MCU开发平台的操作系统
转载
2024-05-09 23:01:34
359阅读
ESP32 深度睡眠模式功耗测试ESP32 拥有 18 个 RTC IO 和 10 个 TouchPad, 每一个 RTC IO 和 TouchPad 经过配置都可以将芯片从 deep_sleep 模式中唤醒, 从而可以实现低功耗方案.概述该项测试基于 ESP32 电流测试板, 开发板使用和测试程序配置请参考 deep_sleep 测试板使用简介 电流测试板使用简介. 下面介绍的是通过配置不同唤醒
转载
2024-03-19 19:21:38
169阅读
概述ESP-IDF支持两种类型的看门狗:中断看门狗定时器和任务看门狗定时器(TWDT)。中断看门狗定时器和任务看门狗定时器都可以通过make menuconfig使能,然而任务看门狗也可以在运行期间使能。中断看门狗响应侦测实例freertos任务切换被阻塞一个长期的时间。任务看门狗侦测实例任务运行没有让步在一个长期的时间。中断看门狗中断看门狗确保freertos任务切换中断不被长期阻塞。因为没有其
转载
2024-04-20 17:47:16
737阅读
ESP32出现喂狗失败处理办法
原创
2023-10-26 10:32:56
774阅读
最近在做一个基于ESP32-PICO-D4的墨水瓶小终端/挂件?的小项目,硬件测试部分耗了我一个下午加晚上,随便总结一下。最终点灯成功 电路设计放在立创开源那边了:ESP32_INK 墨水屏终端or挂件 - 嘉立创EDA开源硬件平台 (oshwhub.com)记录一些问题/想法:1.电路设计时因为嫌16p的typec焊接容易出事,就用了一个microusb和一个6p的typec(仅供电)
转载
2024-05-06 16:13:31
3856阅读
文章目录前言资料参考1 ESP-Moonlight 项目及硬件了解2 ESP-IDF 软件开发基础3 基础组建测试试用4 端云配合 前言小能手在时隔4年后,再次玩起了乐鑫芯片,这次是带语音识别功能的ESP32。目前基于 ESP-Moonlight 开发板记录一系列笔记。月球灯课程将带领爱好者一步步探索利用乐鑫物联⽹开发框架 ESP-IDF 和 ESP32 芯片构建智能终端产品的全过程,最终实现月
转载
2024-05-23 23:48:25
162阅读
智慧家居·万物互联:我的智能花盆DIY之旅0 写在前面1 架构怎么搭?1.1 系统层次1.2 MQTT是什么?1.3 项目流程2 云平台怎么用?2.1 创建设备2.2 设备开发2.3 设备管理3 软件怎么设计?3.1 依赖库配置3.2 引脚定义与连接3.3 WIFI配置3.4 MQTT配置3.5 连接云平台3.6 执行设备4 更进一步 0 写在前面?物联网(Internet of things,
转载
2024-08-06 12:33:03
222阅读