4.19作业

1.总结二进制信号量和计数型信号量的区别,以及他们的使用场景。

复制代码
二进制信号量:信号量的数值只有0和1。(用于共享资源的访问),用于同步互斥

计数型信号量:计数型信号量的值一般是大于或者等于2(生产者和消费者模型),用于计数

2.使用技术型信号量完成生产者和消费者模型实验。

3.总结FreeRTOS中同步和互斥的五种方法的使用方法

队列,信号量,互斥量,时间组,任务通知

4.总结任务通知和其他任务通信机制的区别

区别:

队列、信号量、互斥量、事件组在使用之前都需要先创建,才能使用。

任务通知无需创建即可使用。

队列、信号量、互斥量、事件组 多对多通信。

任务通知是多对一通信。(只需要知道要通知的任务ID即可)

队列、信号量、互斥量、事件组需要被创建,所以消耗的资源也是比较多。

任务通知不需要被创建消耗的资源少。

5.根据文档和录屏学习一下软件定时器,了解软件定时器的作用和软件定时器和硬件定时器的区别

相关推荐
星栖与芯4 小时前
LiteOS-M 切换汇编逐行图解(4):中断三件套与 HalTaskSchedule 触发
汇编·stm32·单片机·嵌入式硬件·harmonyos
G***技10 小时前
告别物联网碎片化:杰和LH707+LM2-100-V0联合方案给出标准答案
人工智能·嵌入式硬件
SKH.11 小时前
ARM汇编
嵌入式硬件·arm
深圳市恒锐丰科技杨生12 小时前
EG2134 300V 三相独立半桥栅极驱动芯片|屹晶 EGmicro
嵌入式硬件·硬件工程
LCG元12 小时前
STM32F103 SPI 驱动 W5500 以太网模块实战:硬件协议栈寄存器体系、Socket 状态机避坑与 TCP 吞吐实测
stm32·单片机·嵌入式硬件
Zhang.Yi13 小时前
STM32-SPI
stm32·单片机·嵌入式硬件
en.en..13 小时前
网络分层封装 与 TCP粘包的因果关系
网络·单片机·嵌入式硬件
天空'之城13 小时前
单片机基础核心知识点汇总(三十九)
单片机·嵌入式硬件
爱吃汽的小橘14 小时前
移位运算hao
嵌入式硬件
单片机仿真设计16 小时前
【proteus仿真】基于 STM32F103 的汽车温度监测系统(仿真图+程序)
stm32·单片机·嵌入式硬件·proteus·课设