会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
seekwhale13
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2023年7月20日
Freertos学习09-软件定时器
摘要: ## 一、概述 >软件定时器是一种在单片机上实现定时功能的方法,可以用于周期性地执行任务或者延时执行任务。软件定时器由FreeRTOS内核实现,不需要硬件支持。软件定时器只有在软件定时器回调函数被调用时才需要占用CPU时间。 本节主要设计以下内容: + 软件定时器的API介绍 + 实例测试 ## 二
阅读全文
posted @ 2023-07-20 10:49 seekwhale13
阅读(247)
评论(0)
推荐(0)
2023年7月13日
使用Clion开发esp32
摘要: ## 一、概述 >Clion是一款专门开发C以及C++所设计的跨平台的IDE。它是以IntelliJ为基础设计的,包含了许多智能功能来提高开发人员的生产力。这种强大的IDE帮助开发人员在Linux、OS X和Windows上来开发C/C++,同时它还能使用智能编辑器来提高代码质量、自动代码重构并且深
阅读全文
posted @ 2023-07-13 11:10 seekwhale13
阅读(1238)
评论(0)
推荐(0)
2023年7月8日
香橙派ubuntu连接wifi
摘要: ### 一、使用nmcli命令 ### 1.首先搜索附近wifi: ``` nmcli dev wifi ``` 
评论(0)
推荐(0)
2023年7月3日
Freertos学习08-queue基本发送与接受
摘要: ## 一、前言 > 队列是任务间通信的主要形式。 它们可以用于在任务之间以及中断和任务之间发送消息。队列是一个先进先出(FIFO)的数据结构,类似于现实生活中的排队。任务可以将数据项放入队列的末尾,然后另一个任务可以从队列的开头取出这些数据项。这种方式可以实现任务之间的数据共享和通信。 **本节主要
阅读全文
posted @ 2023-07-03 11:30 seekwhale13
阅读(862)
评论(0)
推荐(0)
2023年7月1日
Freertos学习07-看门狗
摘要: ## 一、前言 > 看门狗是一种硬件计时器,用于监控系统的运行状态。它可以在系统出现故障或停止响应时自动重启系统,以确保系统的稳定性和可靠性。ESP-IDF 支持多种类型的看门狗,其中两种主要类型是:中断看门狗定时器和任务看门狗定时器 (TWDT)。中断看门狗定时器和 TWDT 都可以使用项目配置菜
阅读全文
posted @ 2023-07-01 21:56 seekwhale13
阅读(1233)
评论(0)
推荐(0)
2023年6月27日
Freertos学习06-任务堆栈
摘要: ## 一、前言 在FreeRTOS中,每个任务都有自己的堆栈,用于存储任务执行期间使用的局部变量和函数调用。堆栈的大小在任务创建时指定,如果任务使用的堆栈空间超过了指定的大小,就会发生堆栈溢出错误。 ## 二、介绍 ###1.堆栈分配 
评论(0)
推荐(0)
2023年6月26日
Freertos学习05-Task状态打印
摘要: ## 一、前言 TaskList()是FreeRTOS中的一个函数,它可以列出所有当前正在运行的任务。这个函数可以用于调试和监视系统中的任务。它返回一个指向任务列表的指针,其中包含每个任务的名称、状态、优先级和堆栈使用情况等信息。 ## 二、函数介绍 该函数的输入参数为数据缓存区的地址,可输出格式化
阅读全文
posted @ 2023-06-26 23:35 seekwhale13
阅读(1356)
评论(0)
推荐(0)
Freertos学习04-Task状态
摘要: ## 一、前言 FreeRTOS是一个流行的实时操作系统,它支持多任务处理。在FreeRTOS中,任务有不同的状态,这些状态反映了任务在系统中的行为。 ##二、状态特点 任务可以存在于以下状态中: * **运行** 当任务实际执行时,它被称为处于运行状态。 任务当前正在使用处理器。 如果运行 RTO
阅读全文
posted @ 2023-06-26 23:13 seekwhale13
阅读(335)
评论(0)
推荐(0)
Freertos学习03-Task优先级
摘要: ##一、前言 FreeRTOS是一个流行的实时操作系统,它允许用户创建多个任务并在它们之间共享处理器时间。在FreeRTOS中,任务的优先级别是非常重要的,因为它决定了任务在系统中的执行顺序。 ## 二、任务优先级特点 - FreeRTOS中的任务优先级别是一个整数,范围从0到configMAX_P
阅读全文
posted @ 2023-06-26 19:18 seekwhale13
阅读(785)
评论(0)
推荐(0)
Freertos学习02-Task传入参数
摘要: ## 一、前言 介绍了freertos具有许多特点,其中的任务调度将有助提高系统的实时性,并将各任务解耦,有助于产品的后续维护与开发,上一节介绍了freertos中关于任务的创建与删除,这一节介绍如何在创建函数的同时并传递参数。 ## 二、传递参数 再次回顾xTaskCreate()函数的用法以及各
阅读全文
posted @ 2023-06-26 12:21 seekwhale13
阅读(2495)
评论(2)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告