自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 嵌入式学习笔记_Linux(四)——Linux进程通信

Linux进程通信进程间通信概述:1、数据传输 一个进程需要将他的数据发送给另一个进程。2、资源共享 多个进程之间共享同样的资源。3、通知事件 一个进程需要向另一个或一组进程发送消息,通知他们发生了某种时间。4、进程控制 有些进程希望完全控制另一个进程的执行(如Debug进程),此时控制进程希望能够拦截另一个进程的所有操作,bin能够及时知道他的状态改变 。 进程间通信方式: 1、管道(

2017-11-12 20:18:21 351

原创 嵌入式学习笔记_Linux(三)——Linux进程控制

Linux进程控制进程概念: 一个具有一定独立功能的程序关于某个数据集合的一次运行活动,是系统进行资源分配和调度运行的基本单位 进程三态:就绪、执行、阻塞进程ID(PID):标识进程的唯一数字 父进程ID:PPID 启动进程的用户ID:UID进程互斥: 当有若干进程都要使用某一共享资源时,任何时刻最多允许一个进程使用,其他要使用该资源的进程必须等待,直到占用该资源的者释放了该资源临界区:

2017-10-31 19:42:05 317

原创 嵌入式学习笔记_Linux(二)——Linux时间编程

Linux时间编程 获取日历时间:#include <time.h>time_t time(time_t *tloc);功能:获取当前系统时间,即从1970年1月1日0点到现在所经历的秒数 时间转换:struct tm *gmtime(const time_t *timep)功能:将日历时间转化为格林威治标准时间,并保存至TM结构 struct tm *localtime(const time

2017-10-24 20:25:49 510

原创 嵌入式学习笔记_Linux(一)——Linux文件编程

Linux文件编程Linux文件编程有两种方式: 1、Linux系统调用 2、C语言库函数 前者依赖于Linux系统,后者与操作系统是独立的,在任何操作系统下,使用C语言库函数操作文件的方法都是相同的。系统调用:#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>int creat(const char *filena

2017-10-24 16:54:40 288

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除