qq:78080458 学习交流群:150633458
发布时间:2015-05-14 16:09:17
在进行U-Boot移植之前,我们会用到一些有关S5PV210的知识,在这里简单的给大家介绍一下~硬件平台:OK210开发板U-Boot:2011.06 ---------------------------------第一部分----------------------------------- S5pv210是一个32位精简指令集、低功耗、高性能的cortex-a8处理器,它属于armv7架构。上边的这张图.........【阅读全文】
发布时间:2015-05-12 17:31:55
一、互斥量的属性 就像线程有属性一样,线程的同步互斥量也有属性,比较重要的是进程共享属性和类型属性。互斥量的属性用pthread_mutexattr_t类型的数据 表示,当然在使用之前必须进行初始化,使用完成之后需要进行销毁: 1)、互斥量初始化 &n.........【阅读全文】
发布时间:2015-05-12 08:32:51
一、线程有哪些属性 线程的属性用pthread_attr_t类型的结构表示,在创建线程的时候可以不用传入NULL,而是传入一个pthread_attr_t结构,由用户自己来配置线程 的属性。pthread_attr_t类型对应用程序是不透明的,也就是说应用程序不需要了解有关属性对象内部结构的任何细节.........【阅读全文】
发布时间:2015-05-07 08:05:09
一、为什么要使用一次性初始化 有些事需要且只能执行一次(比如互斥量初始化)。通常当初始化应用程序时,可以比较容易地将其放在main函数中。但当你写一个库函数时, 就不能在main里面初始化了,你可以用静态初始化,但使用一次初始(pthread_once_t)会比较容易些。.........【阅读全文】
发布时间:2015-05-05 14:07:12
一、为什么要使用条件变量 一个典型的实例: 在一条生产先线上有一个仓库,当生产者生产的时候需要锁住仓库独占,而消费者取产品的时候也要锁住仓库独占。如果生产者发现仓库满了,那么他就不能生产了,变成了阻塞状态。但是此时由于生产者独占仓库,消费者又无法进入仓库.........【阅读全文】