- 博客(2)
- 收藏
- 关注
转载 通过数组和枚举简化GPIO操作编码
在工作中,经常遇到大量使用GPIO作为数字量输入输出来控制设备或采集状态,每次定义操作不同的GPIO针脚既麻烦又容易出错,于是就想要简化操作过程。对于数字量输入来说就是采集对应针脚的状态;而输出则是根据逻辑关系置位或复位对应得针脚。为了使用方便,我们按可复用和经常变化的部分叫软件的实现划分为2个部分。相对固定的部分我们封装成操作函数供调用,对于经常变化的部分(如硬件配置等)我们另外实现,并调...
2018-08-10 16:43:20 217
转载 [转]Operating System-进程间互斥的方案-保证同一时间只有一个进程进入临界区(2)- Peterson解法
本文接上一篇文章继续介绍如何实现同一时间只允许一个进程进入临界区的机制。本文主要介绍Peterson解法。方案汇总屏蔽中断 锁变量 严格轮换法 TSL指令 Peterson解法一、Peterson解法基于锁变量以及严格轮换的方法1981年,有位叫Peterson的大师提供了一个更加简单的方法来解决进程间互斥。代码#define N 2 //进程数为2in...
2018-08-07 16:53:18 174 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人