4.19作业

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

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

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

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

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

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

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

区别:

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

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

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

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

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

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

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

相关推荐
TEC_INO27 分钟前
Stm32_2:蜂鸣器、按键、继电器
stm32·单片机·嵌入式硬件
yugi98783828 分钟前
实现STM32读取INA226电流值并通过串口发送给HMI串口屏显示
stm32·单片机·嵌入式硬件
云数据构建师42 分钟前
TB67S579FTG(O,EL)这是一款非常经典和流行的 “双极步进电机驱动器IC”,主要用于控制步进电机。
单片机·嵌入式硬件
jumu2021 小时前
模型预测控制(MPC):混动汽车能量管理的革新之道
嵌入式硬件
星期天21 小时前
1.6中断系统原理和硬件连接
stm32·单片机·嵌入式硬件·stm32江科大
崇山峻岭之间1 小时前
STM32F030CxT6学习记录
stm32·嵌入式硬件·学习
1+2单片机电子设计2 小时前
STM32F103 实现温湿度数据采集并上传机智云的完整方案
stm32·单片机·嵌入式硬件
码上上岸2 小时前
基于STM32的农业大棚温湿度自动调控系统
stm32·单片机·嵌入式硬件
痴长几岁2 小时前
开发日志:一个属性前缀,为stm32程序节省 500KB Flash 空间
stm32·单片机·嵌入式硬件
是大强2 小时前
jtag和sw的区别
嵌入式硬件