
Linux系统编程
文章平均质量分 66
有关Linux系统编程的基础知识
uleemos
这个作者很懒,什么都没留下…
展开
-
SPI(一) -- 协议介绍
途中可以看到它有一根SCK的时钟信号和各个硬件模块相连,为了保证发送端和接收端的同步,告诉这根线上的设备,“我要开始同步(发送或接收)数据了”。0x56的二进制也就是 0101 0110,最高位MSB为0,LSB为0,数据传输的方向是从MSB最高位到最低位LSB一位一位的移动进入SPI 的data register。以上图为例,数据采集信号的时刻是时钟第二个边沿(上升沿),即CPHA为1,同时因为SCLK的初始电平为高电平,所以CPOL为1.CPOL:表示SCK的初始电平,0为低电平,1为高电平。原创 2023-06-12 23:29:05 · 216 阅读 · 0 评论 -
Linux系统编程 -- 线程 (二)
线程的通信无名信号量互斥锁读写锁条件变量线程池坑待填。。原创 2023-05-23 01:41:59 · 66 阅读 · 1 评论 -
Linux系统编程 -- 线程的原语
创建线程与结束线程线程的退出线程的取消原创 2023-05-23 01:39:14 · 87 阅读 · 1 评论 -
Linux系统编程 -- 进程的创建、退出和回收(一)
进程的创建进程的退出进程的回收原创 2023-05-23 01:35:26 · 109 阅读 · 0 评论 -
Linux中的线程(一)-- 线程的创建
Linux 中的线程被称为“轻量级进程”(Lightweight Process,LWP),它是在进程内部运行的一种“子进程”。与传统的进程不同,线程共享相同的虚拟地址空间和其他资源,例如打开的文件、信号处理程序和用户 ID 等。原创 2023-05-08 01:55:07 · 1857 阅读 · 1 评论 -
Linux中的进程(一)-- 基本概念
本文是专题中的第一篇文章,也是整个文章的引言,这篇只介绍有关进程的基本概念,后续的文章会针对进程中涉及到的各个概念和名词、如何创建进程、进程的使用细节和规范等进行更加详细的介绍。原创 2023-05-06 05:44:56 · 162 阅读 · 1 评论