上一页 1 2 3 4 5 6 7 8 ··· 23 下一页
摘要: 在 Linux 多线程编程中,有一些常用的函数和相关概念。这里做个记录方便查找: pthread_create: 创建线程。 该函数的原型为 int pthread_create(pthread_t *thread, const pthread_attr_t *attr, void *(*start 阅读全文
posted @ 2024-04-04 07:31 lethe1203 阅读(11) 评论(0) 推荐(0) 编辑
摘要: Linux 中的信号量通常指的是进程间通信(IPC)中的一种机制,用于实现进程之间的同步和互斥。在 Linux 中,主要有两种类型的信号量:System V 信号量和 POSIX 信号量。 1. System V 信号量 System V 信号量是最早引入 Linux 的一种进程间通信机制,它使用 阅读全文
posted @ 2024-04-04 07:15 lethe1203 阅读(35) 评论(0) 推荐(0) 编辑
摘要: Linux 中的共享内存是一种进程间通信的机制,允许多个进程共享同一块物理内存区域。共享内存是一种高效的 IPC(进程间通信)方式,适用于需要频繁交换数据的情况,因为它不涉及数据的复制,而是直接在内存中进行读写操作。 在 Linux 中,共享内存的使用通常涉及以下几个步骤: 创建共享内存段:使用 s 阅读全文
posted @ 2024-04-04 06:53 lethe1203 阅读(12) 评论(0) 推荐(0) 编辑
摘要: Linux 中的消息队列是一种进程间通信(IPC)机制,允许不同进程之间通过消息进行通信。 消息队列中的相关函数: msgget:创建或打开一个消息队列。 函数原型:int msgget(key_t key, int msgflg); 参数: key:消息队列的键值,用于标识消息队列。 msgflg 阅读全文
posted @ 2024-04-04 06:39 lethe1203 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 匿名管道(Anonymous Pipe)和有名管道(Named Pipe,也称为FIFO)是两种不同的进程间通信方式,它们有以下主要区别: 命名和使用方式: 匿名管道没有名字,只能在具有亲缘关系的进程之间使用,通常是在调用pipe()函数后直接使用,无需其他步骤。 有名管道有一个文件名,它在文件系统 阅读全文
posted @ 2024-04-04 06:09 lethe1203 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 进程间通信是指不同的进程之间进行数据交换和共享信息的过程,下面几个主要原因说明需要进程间通信: 数据共享:不同进程可能需要共享数据或资源,以完成某些任务。例如,多个进程可能需要访问共享的文件、数据库或内存区域。 并发处理: 在多进程编程中,不同的进程可以并发执行,提高了系统资源的利用率和程序的执行效 阅读全文
posted @ 2024-04-04 05:52 lethe1203 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 本文转载:https://gitcode.csdn.net/65ec4a551a836825ed796d0e.html GMSL分类 (1)GMSL1 GMSL1的sensor大部分是DVP接口,相机在1~2mega像素之内,总带宽不超过1.5Gbps,sensor dvp接口定义: HSYNC:h 阅读全文
posted @ 2024-04-03 19:39 lethe1203 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 此节是韦东山第三期学习资料 当插入一个网上买的UVC时,内核UVC驱动会打印出下面的Log信息出来 对应的UVC驱动位于:/drivers/media/usb/uvc 当插入的UVC与uvc_ids匹配了,就会调用uvc_probe函数枚举设备 struct uvc_driver uvc_drive 阅读全文
posted @ 2024-04-02 19:25 lethe1203 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 学习资料: https://blog.csdn.net/hexiaolong2009/category_10838100.html https://www.cnblogs.com/sky-heaven/category/1288321.html https://www.kernel.org/doc/ 阅读全文
posted @ 2024-04-01 18:56 lethe1203 阅读(22) 评论(0) 推荐(0) 编辑
摘要: DMA传输类型: enum dma_transaction_type { DMA_MEMCPY, // 内存拷贝 DMA_XOR, // 异或操作 DMA_PQ, // 乘方操作 DMA_XOR_VAL, // 异或值操作 DMA_PQ_VAL, // 乘方值操作 DMA_INTERRUPT, // 阅读全文
posted @ 2024-04-01 18:42 lethe1203 阅读(134) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 23 下一页