一、邮箱控制块:在include/rtdef.h中 二、邮箱相关接口:在src/ipc.c中 三、小结 邮箱相关源码主要是 ...
一 进程间通信机制 rt thread操作系统的IPC Inter Process Communication,进程间同步与通信 包含有中断锁 调度器锁 信号量 互斥锁 事件 邮箱 消息队列。其中前 个主要表现为线程间同步,邮箱与消息队列表现为线程间通信。本文主要介绍它们的一些特性及使用场合。 中断锁 关闭中断也叫中断锁,是禁止多任务访问临界区最简单的一种方式,即使是在分时操作系统中也是如此。当中 ...
2015-03-04 12:06 0 3608 推荐指数:
一、邮箱控制块:在include/rtdef.h中 二、邮箱相关接口:在src/ipc.c中 三、小结 邮箱相关源码主要是 ...
一、什么是中断? 中断有两种,一种是CPU本身在执行程序的过程中产生的,一种是由CPU外部产生的。 cpu外部中断,就是通常所讲的“中断”(interrupt)。对于执行程序来说,这种“中断”的发生 ...
一、事件控制块:在include/rtdef.h中 二、事件相关接口:在src/ipc.c中 ...
一、系统时钟 rt-thread的系统时钟模块采用全局变量rt_tick作为系统时钟节拍,该变量在系统时钟中断函数中不断加1。而系统时钟中断源和中断间隔一般由MCU硬件定时器(如stm32的嘀嗒定时器)决定,rt_tick初始值为0,每次MCU产生硬件定时中断后,在中断函数中不断加 ...
一、信号量控制块:在include/rtdef.h中 信号量是用来解决线程同步和互斥的通用工具,和互斥量类似,信号量也可用作资源互斥访问,但信号量没有所有者的概念,在应用上比互斥量更广 ...
提供的这种机制称为进程间通信(IPC,InterProcess Communication)。 ...
目录 1. 事件集的使用 1.1 事件集控制块 1.2 事件集操作 2. 邮箱的使用 2.1 邮箱控制块 2.2 邮 ...
管道的定义 管道的用途 管道的操作 管道非法read与write内核实现解析 管道通信原理及其亲戚通信解析 父子进程通信解析 亲缘关系的进程管道通信解析 管道的注意事项及其性质 管道有以下三条性质 shell管道的实现 ...