
Linux
yuwenlingfeng
毕业自某双一流高校,现从事软件开发,为了更好的记录学习状态,将博客作为笔记。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何深入学习Linux(一)
一、一点想法相信很多在大公司工作两三年左右的嵌入式程序员都会有各种焦虑和疑问,这其中,有人焦虑升职加薪无望,有人焦虑在大都市无法安身立命。。。。。作为这个行业的一员,我们的焦虑都一样。焦虑是永远无法被消灭的,我们只能想办法减少这种焦虑。缓解焦虑的途径有很多种,要么选择做个乐天派,豁达一点儿,要么慢慢适应和改变。每一种都值得尊重,但我选择忘记焦虑,暂时,将心思放在目前的首要事情中来。从今天开始,我将会在这一系列文章中记录自己的一些技术收获和感悟,基本上会偏技术一些。说感悟只能说是将自己的状态表达出来而已。原创 2021-01-30 20:31:11 · 290 阅读 · 0 评论 -
linux进程间的六种通信方式
Linux进程间有六种通信方式:1.管道2. FIFO3.信号量4.消息队列(这个在线程里面也有用到)5. 共享内存(一般都是指针共享)6. socket(多数都用的本地stream socket通信)原创 2021-01-30 16:32:39 · 787 阅读 · 0 评论 -
进程间的五种通信方式介绍
进程间的五种通信方式介绍来源:https://blog.youkuaiyun.com/wh_sjc/article/details/70283843进程间通信(IPC,InterProcess Communication)是指在不同进程之间传播或交换信息。IPC的方式通常有管道(包括无名管道和命名管道)、消息队列、信号量、共享存储、Socket、Streams等。其中 Socket和Streams支持不同主机上的两个进程IPC。以Linux中的C语言编程为例。一、管道管道,通常指无名管道..转载 2021-01-30 16:29:47 · 795 阅读 · 0 评论 -
SPI驱动学习(一)
照旧,声明该篇文章是我摘录了别人的一部分合起来的,会对每一个引文先声明,仅供学习Linux系统SPI驱动总结(一)--------部分内容引用自https://blog.youkuaiyun.com/xiezhi123456/article/details/80097780一、SPI简介SPI是“Serial Peripheral Interface”的缩写,串行外设接口,是一种四线制的同步串行通信接口,用来连接MCU、传感器、存储设备,SPI设备分为主设备和从设备两种,用于通信和控制的四根线分别是:CS(原创 2020-12-13 16:59:32 · 1349 阅读 · 0 评论 -
Linux源码学习---源码下载
目录1. 源码下载地址1. 源码下载地址Linux官网太慢:https://www.kernel.org/有一个国内镜像:http://ftp.sjtu.edu.cn/sites/ftp.kernel.org/pub/linux/kernel/绝大多数的书籍都是参照2.6版本的,下载之。2.6.39,是2.6系列最后一个版本,先看看,学习一下,不求多,看看能否看出一些精髓。...原创 2020-12-13 11:49:19 · 292 阅读 · 0 评论 -
Ubuntu下第一次写简单驱动(笔记)
一、环境Ubuntu14.04 +vmware tools二、步骤先写个.c文件,驱动文件一般没有printf,有自己的一套,先写一个helloword.c/* * helloworld.c * * 宇文凌风 * */ #include "linux/init.h"#include "linux/module.h" static int helloworld_init(void){ printk(KERN_ALERT "Hello World lin原创 2020-12-12 21:32:51 · 1974 阅读 · 0 评论 -
Linux网络协议
所有的通信方式都需要有规可循,有规可依,例如,串口通信之间确实方便,但是,发送方和解析方必须互相知道dui对方的解析方式,否则就会出现发了xi信息,但是却没有办法解析的问题。同样的,在网络通信方面,无论是不同的设备还是不同的应用之间,相互通信,也要遵循通信协议。OSI参考模型分七层: TCP/IP协议分四层应用层 ...原创 2019-12-22 23:17:16 · 151 阅读 · 0 评论