freeRTOS
文章平均质量分 74
独步逍遥&万界仙踪
这个作者很懒,什么都没留下…
展开
-
freertos的可视化追踪和运行时间统计功能
简介很多时候,我们想要知道rtos任务目前的运行情况,比如任务的状态、优先级、cpu的占用率等等,或者我们想要知道当前正系统在运行的是哪一个任务,又或者我们想要知道某一个任务运行了多长时间。这个时候,我们可以使用freertos的可视化追踪功能和运行时间统计功能来帮助我们监控系统的以上信息。运行时间统计功能我们可以通过一个基准定时器来统计rtos各个任务的运行时间,怎么统计呢?首先我们要弄清楚什么是任务运行,简单来说,任务切入到任务切出之间的时间就是这个任务这一次的运行时间;当然一个任务经常会多次切原创 2022-05-25 00:09:02 · 2556 阅读 · 1 评论 -
freertos优化版printf、sprintf、snprintf
本文简单介绍了freertos栈效率优化版的printf相关函数原创 2022-04-25 21:29:51 · 2637 阅读 · 0 评论 -
freertos应用程序常见错误排查
本文总结了freertos应用程序常见的一些错误,给出了可能的原因和解决办法。原创 2022-04-25 20:42:13 · 2458 阅读 · 0 评论 -
freertos系统栈溢出检测机制简述
本文简单介绍了freertos系统提供的栈溢出检测机制。原创 2022-04-25 17:24:07 · 2083 阅读 · 0 评论 -
【freeRTOS内存管理策略详解】
内存管理对应用程序和操作系统来说都非常重要。现在很多的程序漏洞和运行崩溃都和内存分配使用错误有关。 FreeRTOS操作系统将内核与内存管理分开实现,操作系统内核仅规定了必要的内存管理函数原型,而不关心这些内存管理函数是如何实现的。这样做大有好处,可以增加系统的灵活性:不同的应用场合可以使用不同的内存分配实现,选择对自己更有利的内存管理策略。比如对于安全型的嵌入式系统,通常不允许动态内存分配,那么可以采用非常简单的内存管理策略,一经申请的内存,甚至不允许被释放。在满足设计要求...转载 2022-04-24 04:44:02 · 2489 阅读 · 3 评论
分享