摘要: 背景 今天在看资料,发现在互斥锁这一块儿,有用法要求,说是 互斥锁不能在中断服务程序中使用。 但是为什么不能用呢?却没见文章中有写,于是顺着这条线向找。 解释 从RT-thread论坛上看到的解释如下: 如果在中断例程中能使用互斥量,万一其他更高优先级的中断来了,需要互斥量,但获取不了,导致中断处理 阅读全文
posted @ 2023-03-30 14:56 海林的菜园子 阅读(1067) 评论(0) 推荐(1) 编辑
摘要: 一、进程间通信机制 rt-thread操作系统的IPC(Inter-Process Communication,进程间同步与通信)包含有中断锁、调度器锁、信号量、互斥锁、事件、邮箱、消息队列。其中前5个主要表现为线程间同步,邮箱与消息队列表现为线程间通信。本文主要介绍它们的一些特性及使用场合。 1、 阅读全文
posted @ 2023-03-30 11:41 海林的菜园子 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1.1 比较工作区与暂存区 git diff 不加参数即默认比较工作区与暂存区 1.2 比较暂存区与最新本地版本库(本地库中最近一次commit的内容) git diff --cached [<path>...] 1.3 比较工作区与最新本地版本库 git diff HEAD [<path>...] 阅读全文
posted @ 2023-03-30 10:38 海林的菜园子 阅读(89) 评论(0) 推荐(0) 编辑