随笔分类 - FreeRTOS
FreeRTOS学习笔记
摘要:FreeRTOS———低功耗 本节没有进行翻译,如有需要请留言。 FreeRTOS———低功耗Power Saving IntroductionThe portSUPPRESS_TICKS_AND_SLEEP() MacroImplementing portSUPPRESS_TICKS_AND_SL
阅读全文
摘要:FreeRTOS Task Notification FreeRTOS Task Notification和其它IPC方法的区别通过中间对象task通知——直接task通信Task Notifications 的优缺点优点缺点使用Task NotificationsxTaskNotifyGive()
阅读全文
摘要:FreeRTOS Note for EventGroup FreeRTOS Note for EventGroupEvent Group特性利用Event Group 管理事件xEventGroupCreate()xEventGroupSetBits()xEventGroupSetBitsFromI
阅读全文
摘要:资源管理Resources Management临界区域 和 调度挂起临界区域 Basic Critical Sections调度挂起Suspending (or Locking) the Scheduler互斥锁xSemaphoreCreateMutex() API优先级反转优先级继承死锁循环互斥
阅读全文
摘要:FreeRTOS Software Timer Note FreeRTOS Software Timer NoteTimer回调函数原型Timer StateAuto Reload Timerone-Short TimerTimer command queueTimer APITimer creat
阅读全文
摘要:FreeRTOS Interrupt ManagementxHigherPriorityTaskWokenportYIELD_FROM_ISR() and portEND_SWITCHING_ISR()延迟中断处理Deferred Interrupt ProcessingBinary Semapho
阅读全文
摘要:FreeRTOS Queue Note FreeRTOS Queue Note常用APIxQueueCreate, 队列创建xQueueSendToFront and xQueueSendToBack()xQueueReceive,队列接收uxQueueMessagesWaiting, 查询队列中有
阅读全文
摘要:FreeRTOS task manage study Note FreeRTOS task manage study Notecreatetask priority时间,ticktask 状态task block apitask idle hook functiontask Priority set
阅读全文
摘要:heap_1heap_2heap_3heap_4heap_5TOC heap_1heap_2heap_3heap_4heap_5 heap_1 在调度程序运行前,提前动态分配一大段内存空间,不管任务用与不用,用多少,内存占用是固定的 商业,安全领域,禁止动态分配内存 basic version ap
阅读全文

浙公网安备 33010602011771号