4.19作业

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

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

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

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

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

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

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

区别:

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

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

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

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

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

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

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

相关推荐
_探索_7 小时前
STM32U5F7VJT6Q (Cortex-M33, 160MHz) TouchGFX统计MCU占用率和FPS
stm32·单片机·嵌入式硬件
浩子智控7 小时前
zynq嵌入式开发(2)—基本开发测试实例
linux·嵌入式硬件·硬件架构
辰哥单片机设计8 小时前
STM32太阳能光伏板
stm32·单片机·嵌入式硬件
mftang8 小时前
MCU上应用的主流NVM技术: 嵌入式相变存储器(PCM) 和嵌入式磁阻随机存取存储器(MRAM)
单片机·嵌入式硬件·pcm
炸膛坦客8 小时前
Cortex-M3-STM32F1 开发:(五十四)CAN(车企会用),难但很重要
stm32·单片机·嵌入式硬件
项目題供诗8 小时前
51单片机入门-LED点阵屏(九)
单片机·嵌入式硬件·51单片机
恶魔泡泡糖8 小时前
51单片机ADC模数转换
单片机·嵌入式硬件·51单片机
项目題供诗8 小时前
51单片机入门-DS1302时钟(十)
单片机·嵌入式硬件·51单片机
恶魔泡泡糖8 小时前
51单片机DAC数模转换
单片机·嵌入式硬件·51单片机
单片机设计星球8 小时前
51单片机的【智能台灯】仿真设计
单片机·嵌入式硬件·51单片机