简介:本课程是FreeRTOS操作系统的基础课,FreeRTOS 内核版本是基于 V10.5.1 进行讲解,硬件MCU则是基于Cortex-M系列内核的系统支持。首先讲解了Cortex-M系统及内核寄存器、异常处理和了解ARMv7汇编指令,再通过Keil软件仿真实现系统调度原理。对操作系统任务管理、消息队列、信号量、事件标志组、软件定时器、任务通知等API应用讲解,并通过函数逻辑框图的方式对内核源码进行

课程章节

第01课 操作系统入门导学

第02课 Cortex-M内核介绍

第03课 Cortex-M内核调度机制

第04课 Cortex-M内核系统支持

第05课 FreeRTOS任务API应用

第06课 FreeRTOS消息队列、信号量API应用

第07课 FreeRTOS事件、软件定时器、任务通知API应用

第08课 FreeRTOS相关数据结构详解

第09课 FreeRTOS调度机制详解

第10课 FreeRTOS任务基础功能详解

第11课 FreeRTOS消息队列、信号量函数逻辑详解

第12课 FreeRTOS事件、软件定时器、任务通知函数逻辑详解

授课讲师

孙攀老师

讲师

关于讲师

讲师

课程推荐

学习服务

  • 技术大牛直播授课
  • 实时学情管理
  • 课后作业批改,BUG诊断
  • 辅导老师当堂答疑
  • 学习规划,专属学习方案
有位老师想跟你聊一聊

Hi,我是你的学习规划师

不知道选什么课?和我聊聊吧!

规划学习路径