随笔分类 -  GD32

摘要:一、概述 二值信号量跟互斥信号量非常相似,区别是互斥信号量拥有优先级继承机制,而二值信号量没有。因此二值信号量更适用于同步(任务与任务或任务与中断的同步)。 信号量API函数允许设置一个阻塞时间,阻塞时间是当任务获取信号量的时候由于信号量无效而导致任务进入阻塞态的最大时钟节拍数。如果多个任务同时阻塞 阅读全文
posted @ 2022-03-18 00:09 沙河淘金 阅读(7004) 评论(0) 推荐(0)
摘要:在公司做项目的时候,经常有一些需求会用到一些延时,比如说MCU有一个引脚需要延时100ms后拉高,保持200ms后再拉低。最简单的办法就是调用延时函数,delay_ms(t)来实现,但是这个函数实际就是一直在这里等待,啥事都不管了,这很浪费资源,所以我想通过某些方法来实现延时,而且在延时的时候MCU 阅读全文
posted @ 2021-11-28 22:49 沙河淘金 阅读(288) 评论(0) 推荐(0)