【树莓派Pico FreeRTOS】-Mutex(互斥体)

Mutex(互斥体)

文章目录

  • Mutex(互斥体)
    • 1、硬件准备
    • 2、软件准备
    • 3、FreeRTOS的Mutex介绍
    • 4、完整示例

RP2040 由 Raspberry Pi 设计,具有双核 Arm Cortex-M0+ 处理器和 264KB 内部 RAM,并支持高达 16MB 的片外闪存。 广泛的灵活 I/O 选项包括 I2C、SPI 和独特的可编程 I/O (PIO)。

FreeRTOS 由 Real Time Engineers Ltd. 独家拥有、开发和维护。FreeRTOS 非常适合使用微控制器或小型微处理器的深度嵌入式实时应用程序。 这种类型的应用程序通常包括硬实时要求和软实时要求的混合。

本文将详细介绍如何在Raspberry Pi Pico上使用互斥进行任务同步。

1、硬件准备

  • Raspberry Pi Pico开发板一块
  • 数据线一条
  • USB转串口数据线一条

2、软件准备

  • Raspberry Pi Pico SDK开发环境安装,请参考:Raspberry Pi Pico开发环境搭建
  • FreeRTOS移植,请参考:FreeRTOS移植

你可能感兴趣的:(物联网全栈开发实战,树莓派,Pico,单片机,FreeRTOS,RTOS,嵌入式硬件,物联网)