• 本课程为精品课,您可以登录eeworld继续观看:
  • 第27讲 FreeRTOS空闲任务及空闲任务钩子函数实验
  • 登录
课程介绍
《FreeRTOS源码详解与应用开发:基于STM32》辅以大量的例程,全面讲解了FreeRTOS的原理以及源码,主要内容包括任务管理和任务调度、系统裁减和配置、时间管理、队列、信号量、软件定时器、事件标志组、任务通知、低功耗Tickless模式、空闲任务以及内存管理等。同时,《FreeRTOS源码详解与应用开发:基于STM32》配有大量的图例,对于想要深入学习RTOS类系统原理的人来说是一个不错的选择。

推荐视频

    猜您喜欢

    推荐帖子

    有关wm5.0,directshow中strmbase.lib的问题
    请问,我目前用wm.5.0中的directshow(mfc),出现error LNK2019: unresolved external symbol "public: __cdecl CTransInPlaceFilter::CTransInPlaceFilter(wchar_t *,struct IUnknown *,struct _GUID const &,long *)" (??0CTran
    clj13970250610 嵌入式系统
    430F5438A的ADC内部参考电压问题
    [b]430F5438A的ADC内部参考电压问题[/b]最近在搞ADC,把5438的ADC这章看了一遍,然后用例程去仿真了一下,发现一个问题,就是用内部参考电压的时候在寄存器CTL0设置了2.5V,REFON也置1了,然后MCTL1里的SREF为1,这都是按例程里来设置的,结果在A0输入的时候,得到的仿真结果是0X0FFF,也就是4095,这说明我的输入是超过或者是等于参考电压,但我实际测的A0的
    zh2244ou 微控制器 MCU
    串电阻提高耐压是一个误区!
    串电阻一般是不能提高耐压!!!!每种电阻都有自己的耐压等级,有耐压要求时,最好选插角的,耐压会相对高一点的,如果不怕贵,可以选取玻璃釉的,耐压性能更好。为什么什么串电组不能提高耐压了,我用插角的举例:一般的插角电组都是外面都是螺旋状的刻痕,螺旋之间是有间距的。两全螺旋线之间的压,一般都是这个电阻的耐压值。但在上电的瞬间,电阻不是纯电组的,他实质有一定的感性存在的,这样就导致上电瞬间的冲击电压很可能
    dangelzsp 模拟电子
    题外话,wince6.0是否可以在VS2008中使用?
    题外话,wince6.0是否可以在VS2008中使用?
    doob 嵌入式系统
    电池组BMS电量库仑计芯片方案
    ADI-美信的电池组BMS电量库仑计芯片比较贵,一般的公司不会采用,哪个有国产芯片推荐的,台湾日韩的也可以。以前用的都是比较器采样几个大概的电压点从而显示不同的LED,得到电量的指示。这种方式虽然成本低,不过有较大的误差
    QWE4562009 DIY/开源硬件专区
    编写个hello world驱动
    晚上没事,同学邀我写个模块的实验手册,拿出来和大家分享一下(1) 模块动态加载驱动方式在内核源码的“drivers/char/”目录下新建一个名为“hello .c”的文件,内容如下:#include linux/module.h#include linux/kernel.h#include linux/init.hMODULE_LICENSE ("GPL");static int __init
    bsechr Linux开发

    推荐文章

    ESP32 freeRTOS使用测试 2025年06月09日
    此次测试是在menuconfig里面仅修改freeRTOS TICK的频率由100改为1000,其余设置均为默认。 同优先级任务的测试 0x00 同优先级任务都带挂起操作测试 在app_main启动时创建两个任务,代码如下: void app_main(void){ PRINT_TITLE(); ESP_LOGI(TAG, STARTING TEST...
    FreeRTOS学习笔记(2)——任务管理 2025年03月31日
    一、头文件 #include FreeRTOS.h #include task.h 二、任务创建与启动 2.1 相关API说明 2.1.1 TaskHandle_t 任务句柄。例如,对xTaskCreate的调用返回。可用作参数到vTaskDelete以删除任务。 /** * task. h * * Type by which tasks are reference...
    FreeRTOS:榨干RAM(heap_5) 2025年03月14日
    1. 修改.ld文件 在STM32F407ZGTx_FLASH.ld增加如下内容。 /* Uninitialized data section */ . = ALIGN(4); .bss : { /* This is used by the startup in order to initialize the .bss secion */ _sbss =...
    FreeRTOS学习笔记(6)——事件 2025年03月11日
    一、头文件 #include FreeRTOS.h #include event_groups.h 二、事件 2.1 基本概念 事件是一种实现任务间通信的机制,主要用于实现多任务间的同步,但事件通信只能是事件类型的通信,无数据传输。 与信号量不同的是,它可以实现一对多,多对多的同步。即一个任务可以等待多个事件的发生:可以是任意一个事件发生时唤醒任务进行事件处理;也可以是...

    推荐内容

    热门视频更多

    可能感兴趣器件

    完成课时学习+分/次

     
    EEWorld订阅号

     
    EEWorld服务号

     
    汽车开发圈

     
    机器人开发圈

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

    站点相关: 汽车电子 智能硬件

    北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved