按类别查询搜索结果
关于关键词 的检测结果,共 1996
安然一笑wk | 2019-01-15 20:54:53 | 阅读(960) | 评论(0)
一、线程有哪些属性    线程的属性用pthread_attr_t类型的结构表示,在创建线程的时候可以不用传入NULL,而是传入一个pthread_attr_t结构,由用户自己来配置线程    的属性。pthread_attr_t类型对应用程序是不透明的,也就是说应用程序不需要了解有关属性对象内部结构的任何细节...【阅读全文】
安然一笑wk | 2019-01-15 20:54:48 | 阅读(790) | 评论(0)
一、互斥量的属性    就像线程有属性一样,线程的同步互斥量也有属性,比较重要的是进程共享属性和类型属性。互斥量的属性用pthread_mutexattr_t类型的数据    表示,当然在使用之前必须进行初始化,使用完成之后需要进行销毁:    1)、互斥量初始化  &n...【阅读全文】
安然一笑wk | 2019-01-15 20:54:43 | 阅读(860) | 评论(0)
一、什么是私有数据    应用程序设计中有必要提供一种变量,使得多个函数多个线程都可以访问这个变量(看起来是个全局变量),但是线程对这个变量的访问都不    会彼此产生影响(貌似不是全局变量哦),但是你需要这样的数据,比如errno。那么这种数据就是线程的私有数据,尽管...【阅读全文】
安然一笑wk | 2019-01-15 20:54:39 | 阅读(990) | 评论(0)
一、概述1、当线程调用fork函数时,就为子进程创建了整个进程地址空间的副本,子进程通过继承整个地址空间的副本,也会将父进程的互斥量、    读写锁、条件变量的状态继承过来。也就是说,如果父进程中互斥量是锁着的,那么在子进程中互斥量也是锁着的(尽管子进程自己    还没...【阅读全文】
yangyefeng820803 | 2019-01-11 15:40:27 | 阅读(39310) | 评论(0)
一、异步通知概念:  异步通知是指:一旦设备就绪,则主动通知应用程序,应用程序根本就不需要查询设备状态,类似于中断的概念,一个进程收到一个信号与处理器收到一个中断请求可以说是一样的。信号是异步的,一个进程不必通过任何操作来等待信号的到达。下面我们就看一下在linux中机制的实现方式。  在linux...【阅读全文】
yangchao860915 | 2018-11-26 11:02:34 | 阅读(1300) | 评论(0)
yangchao860915 | 2018-11-26 11:02:20 | 阅读(1300) | 评论(0)
yangchao860915 | 2018-11-26 11:02:09 | 阅读(1080) | 评论(0)
yangchao860915 | 2018-11-26 11:00:14 | 阅读(950) | 评论(0)
yangchao860915 | 2018-11-26 10:58:25 | 阅读(930) | 评论(0)
yangchao860915 | 2018-11-25 19:37:10 | 阅读(860) | 评论(0)
yangyefeng820803 | 2018-11-19 17:16:38 | 阅读(2240) | 评论(0)
1:概述   平衡二叉树:对有序序列的一种优化,可以用来高效的查找和遍历等的一种树形结构。2:原型GTree* g_tree_new (GCompareFunc key_compare_func);GTree* g_tree_new_with_data (GCompareDataFunc key_compare_func,     ...【阅读全文】
yangyefeng820803 | 2018-11-13 22:07:07 | 阅读(3730) | 评论(0)
glib源码下载:http://ftp.gnome.org/pub/gnome/sources/glib/glib帮助文档:https://developer.gnome.org/glib/本节主要讲述线程间异步通信,实现原理就是用线程锁和队列实现的线程异步队列。描述通常你需要在不同的线程之间进行通信。 一般来说,不要通过共享内存来做这件事,而应该通过明确的消息传递。 这些...【阅读全文】
【嵌入式】 LIBCURL库使用说
yangyefeng820803 | 2018-10-31 13:33:50 | 阅读(1760) | 评论(0)
https://curl.haxx.se/libcurl/c/【阅读全文】
13814089327 | 2018-10-15 15:08:53 | 阅读(2070) | 评论(0)
经过实际调试,在新唐972处理器下面增加对RTL8723bu芯片的支持,wifi部分作为热点供外部访问(移植hostapd程序),蓝牙增加bluez协议栈支持,蓝牙发现和认证通过hcid实现。【阅读全文】
yangyefeng820803 | 2018-09-07 21:06:16 | 阅读(1570) | 评论(0)
1、struct i2c_client *i2c_new_device(struct i2c_adapter *adap, struct i2c_board_info const *info)      i2c适配器静态增加新i2c设备,根据 i2c_board_info 静态设备声明信息{struct i2c_client*client;int status;client = kzalloc(sizeof *client, GFP_KERNEL);if (!client)...【阅读全文】
limubai1111 | 2018-09-04 11:36:11 | 阅读(1040) | 评论(0)
呼叫白鼠达人们,Keil MDK v5.25 来啰!赶紧抢先下载尝鲜吧~DS-5 v5.29官方开发工具linux 64位下载地址:http://www.myir-tech.com/soft.asp?id=1138DS-5 v5.29官方开发工具Windows 64位下载地址:http://www.myir-tech.com/soft.asp?id=11395.29.1中的新功能:包括DS-5 v5.29的日语翻译更新了Streamli...【阅读全文】
yangyefeng820803 | 2018-08-07 15:21:12 | 阅读(5850) | 评论(0)
现象:linux下C++开发的网络服务器程序,在页面刷新时有时候会出现进程退出的情况。使用gdb调试,发现是系统发送了SIGPIPE信号,导致进程退出的。规避或解决方法:最根本的解决办法是提高socket编程recv或send函数的健壮性。对返回值做全面的稳妥的处理。最有效的规避方法是在进程中自己捕获SIGPIPE...【阅读全文】
路过cfw | 2018-08-07 14:38:28 | 阅读(430) | 评论(0)
实现短距离声波通信,音频采样率16000Hz,性能消耗较小,准确率和传输速度适合一般场景使用。【阅读全文】
yangyefeng820803 | 2018-07-13 17:24:09 | 阅读(41070) | 评论(0)
CANopen 块传输通信详解1.块上传详解(读取) 这里以图2为例子, 进行说明假设主节点为01,待读取节点为0x1b读取的数据是UNS8 g_upgrade_buf_appbin[258]="bbbcccddd111222333444555666777888999AAA\0";/* Mapped at index 0x2007, subindex 0x01 */ 1).主节点:发...【阅读全文】