Avatar notebook default
12篇文章 · 29313字 · 6人关注
  • FreeRTOS学习笔记(12)——按键中断

    一、简介 在 FreeRTOS 下实现按键中断可以有两种方法: 通过事件的触发和等待:可以实现一对多,多对多的同步。即一个任务可以等待多个事件的...

  • Resize,w 360,h 240
    FreeRTOS学习笔记(11)——CPU使用率统计

    一、基本概念 CPU 使用率其实就是系统运行的程序占用的 CPU 资源,表示机器在某段时间程序运行的情况,如果这段时间中,程序一直在占用 CPU...

  • Resize,w 360,h 240
    FreeRTOS学习笔记(10)——中断管理

    一、基本概念 1.1 异常 异常是导致处理器脱离正常运行转向执行特殊代码的任何事件,如果不及时进行处理,轻则系统出错,重则会导致系统毁灭性瘫痪。...

  • Resize,w 360,h 240
    FreeRTOS学习笔记(9)——内存管理

    一、基本概念 FreeRTOS 操作系统将内核与内存管理分开实现,操作系统内核仅规定了必要的内存管理函数原型,而不关心这些内存管理函数是如何实现...

  • Resize,w 360,h 240
    FreeRTOS学习笔记(8)——任务通知

    一、头文件 二、任务通知 2.1 基本概念 FreeRTOS 从 V8.2.0 版本开始提供任务通知这个功能,每个任务都有 一个 32 位 的通...

  • FreeRTOS学习笔记(7)——软件定时器

    一、头文件 二、软件定时器 2.1 基本概念 软件定时器在被创建之后,当经过设定的时钟计数值后会触发用户定义的回调函数。 定时精度与系统时钟的周...

  • Resize,w 360,h 240
    FreeRTOS学习笔记(6)——事件

    一、头文件 二、事件 2.1 基本概念 事件是一种实现任务间通信的机制,主要用于实现多任务间的同步,但事件通信只能是事件类型的通信,无数据传输。...

  • Resize,w 360,h 240
    FreeRTOS学习笔记(5)——互斥量

    一、头文件 二、互斥量 2.1 基本概念 互斥量又称互斥信号量(本质是信号量),是一种特殊的二值信号量,它和信号量不同的是,它支持互斥量所有权、...

  • FreeRTOS学习笔记(4)——信号量

    一、头文件 二、二值信号量 2.1 运作机制 创建信号量时,系统会为创建的信号量对象分配内存,并把可用信号量初始化为用户自定义的个数, 二值信号...

文集作者