自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

流水mpc

路漫漫其修远兮,吾将上下而求索

  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

转载 关于分离线程

线程的分离状态决定一个线程以什么样的方式来终止自己。线程的默认属性,一般是非分离状态,这种情况下,原有的线程等待创建的线程结束。只有当pthread_join()函数返回时,创建的线程才算终止,才能释放自己占用的系统资源。而分离线程没有被其他的线程所等待,自己运行结束了,线程也就终止了,马上释放系统资源。程序员应该根据自己的需要,选择适当的分离状态。

2013-04-26 22:50:13 461

转载 sigaction函数解析

sigaction函数的功能是检查或修改与指定信号相关联的处理动作(可同时两种操作)。他是POSIX的信号接口,而signal()是标准C的信号接口(如果程序必须在非POSIX系统上运行,那么就应该使用这个接口)给信号signum设置新的信号处理函数act, 同时保留该信号原有的信号处理函数oldactint sigaction(int signo,

2013-04-23 22:36:00 552

转载 可重入函数

可重入函数:在 实时系统的设计中,经常会出现多个任务调用同一个函数的情况。如果这个函数不幸被设计成为不可重入的函数的话,那么不同任务调用这个函数时可能修改其他任 务调用这个函数的数据,从而导致不可预料的后果。那么什么是可重入函数呢?所谓可重入是指一个可以被多个任务调用的过程,任务在调用时不必担心数据是否会 出错。不可重入函数在实时系统设计中被视为不安全函数。     满足下

2013-04-17 23:47:27 716

转载 fork和vfork函数、wait和waitpid函数

每一个进程都有一个非负整型表示的唯一进程ID。因为进程ID标识符总是唯一的,常将其用作其他标识符的一部分以保证其唯一性。虽然是唯一的,但是进程ID可以重用。大多数UNIX系统实现延迟重用算法,使得赋予新建进程的ID不同于最近终止进程所使用的ID。这防止了将新进程误认为是使用同一ID的某个已终止的先前进程。系统中有一些专用的进程,但具体细节因实现而异。ID为0的进程通常是调度进程,常常被称为

2013-04-16 00:05:31 897

原创 exit、_Exit、_exit和atexit

UNIX环境高级编程篇 (第七章)unix系统中,有8种方式可以使进程终止,其中五种为正常终止,三种为异常终止。五种正常终止方式为:1.从mian返回2.调用exit()3.调用_exit()或_Exit()4.最后一个线程从启动例程返回5.最后一个现成调用pthread_exit三种异常终止方式:6.调用abor

2013-04-12 16:29:42 596

转载 Unix时间和日期

Unix内核通过计算从1970年1月1日0点0分0秒纪元(UTC)开始经过的秒数来提供的基本时间和日期服务。在用户层,这个值是以time_t(在Unix中以t结尾的数据类型被称作基本系统数据类型,int的定义类型)数据类型标识的,一般被称作日历时间(calendar time),并通过函数time获得当前的值。time函数原型:[ht

2013-04-12 00:31:54 610

原创 UNIX之临时文件

UNIX环境高级编程篇ISO C标准I/O库提供了两个函数以帮助创建临时文件。tmpfile函数经常使用的标准UNIX技术是先调用tmpnam产生一个唯一的路径名,然后用该路径名创建一个文件,并立即unlink它(unlink用于对一个文件接触链接,此处可理解为删除)。【注:对一个文件接触链接并不会删除其内容,关闭该文件时才删除其内容。而关闭文件可以是显式进行的,也可以在程序终

2013-04-11 22:34:33 766

转载 ARM寄存器简单介绍

ARM处理器模式用户模式(User):ARM处理器正常的程序执行状态快速中断模式(FIQ):用于高速数据传输或通道处理外部中断模式(IRQ):用于通用的中断处理管理模式(Supervisor):操作系统使用的保护模式数据访问终止模式(Abort):当数据或指令预取终止时进入该模式,可用于虚拟存储及存储保护系统模式(System):运行具有特权的操作系统任务未定义指令中止

2013-04-09 14:59:05 613

转载 详解 Arm linux QT 程序开发流程(转)

详解 Arm linux QT 程序开发流程本文介绍的是详解 Arm linux QT 程序开发流程,关于ARM的更多参考资料,末尾有惊喜。先来看内容。详解 Arm linux QT 程序开发流程是本文要介绍的内容,不多废话,先来看内容。我们要开发一个简单的QT程序,然后下载到arm开发板上面。这里需要介绍几个用到的软件:x86-qtopia,这个是PC下的一个qt

2013-04-03 19:11:56 849

转载 qtopia-2.2.0的交叉编译以及移植Ⅱ(在Fedora下构建嵌入式QT环境)

交叉编译qtopia-2.2.0(2.2.0版本里面集成了qt\tmake\qtopia)解压qtopia-free-src-2.2.0.tar.gz,将其mv   qtopia-free-2.2.0 到/root/host /qtopia-free-2.2.0     cd /root/host/qtopia-free-2.2.0     ./configure     ma

2013-04-02 15:39:06 603

Project2007 user guide

Microsoft Project 2007 user guide Microsoft Project 2007 user guide Microsoft Project 2007 user guide

2018-07-02

模拟电子技术课件

电子基础 模拟电子技术课件 电子设计工程师的基础

2012-01-11

空空如也

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

TA关注的人

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