leon201903091654136
leon201903091654136
全部文章
未归档
c(9)
c语言(5)
HAL(1)
java(1)
linux(9)
python(7)
ubuntu(2)
virtualbox(1)
堆栈(1)
嵌入式(6)
嵌入式Linux(2)
架构师(1)
系统函数(4)
软考(1)
项目管理(1)
驱动程序(2)
归档
标签
去牛客网
登录
/
注册
Leon的博客,分享嵌入式Linux知识
飞翔在嵌入式开发路上的一只黑鸟。。。
全部文章
/ 未归档
(共200篇)
应用进程写数据到TCP/UDP套接口的过程及步骤解析
应用进程写数据到TCP套接口 每一个TCP套接口都有一个发送缓冲区,我们可以用SO_SNDBUF套接口选项来改变这一缓冲区的大小。当应用进程调用系统函数write时,内核从应用进程的缓冲区中拷贝所有数据到套接口的发送缓冲区。如果套接口的发送缓冲区容不下应用程序的所有数据(或是应用进程的缓冲区大于套...
2021-01-09
0
473
LINUX存储相关知识串烧
linux 内存是所有从事相关技术人员,需要深入了解的计算机资源管理方法论,合理的使用内存,有助于提升机器的性能和稳定性。本文主要从内存的原理和结构,到内存的算法优化,再到使用场景,去探寻内存管理的机制和奥秘。主要介绍了 linux 内存组织结构和页面布局,内存碎片产生原因和优化算法,linux 内...
2021-01-09
0
488
测测你的C语言功底怎么样
很多时候当你完成了C语言语法的学习,特别适合一些扩展用法之后,自身会陷入一个自满的大坑,以为自己啥都会了,但其实自己水平到底怎样,你自己也不知道。那么今天我就带着大家测一测你的嵌入式C学的到底有多牛(low)。 自测题:请定义一个宏,求两个数中的最大数。 不合格水平 对于学过C语言的同学,写...
2021-01-09
0
326
在shell中的7种数值计算方法
引言 Linux shell 中使用 let , [ ] ,(( )) 三种运算符操作 shell 变量进行简单的基本运算; Linux shell 中使用 expr 与 bc 两个程序实现高级运算; 闲话不多叙,直接上好货! let法 let命令是BASH中用于计算的工具,用于执行一...
2021-01-09
0
709
Shell中的测试命令
Shell中有多种针对文件、字符串、数值的条件测试命令,用于检查某个条件是否成立。下面分别进行讲解。 三种测试的命令的表达方式 test,语法格式为:test <condition> [ ],语法格式为:[ <condition> ] [[ ]],语法格式为...
2021-01-09
0
568
PCI设备驱动(一)
首先要明确两个概念:Linux内核 PCI设备驱动和设备本身驱动两部分。工作中所谓的编写设备驱动,其实就是编写设备本身驱动。因为Linux 内核的PCI驱动是内核自带的。 当然,并不是说内核帮咱们写好了Linux PCI驱动我们什么就不用做了,至少你要明白内核大致都干了些什么,这样你才能明白你该干...
2021-01-09
0
570
和Leon一起从头学Git(一)
一、Git 的安装与配置 Git 目前支持 Linux/Unix、Solaris、Mac和 Windows 平台上运行。 Git 各平台安装包下载地址为:http://git-scm.com/downloads 1、Linux 平台上安装 Git 的工作需要调用 curl,zlib,opens...
2021-01-09
0
458
和Leon一起从头学Git(二)
一、使用Git的一般情景 从远程库repo克隆Git项目资源作为工作目录。 在克隆的资源上添加或修改文件。 如果其他人修改了,你可以更新资源。 在提交前查看修改。 提交修改。 在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。 ...
2021-01-09
0
368
PCI设备驱动(二)
Linux PCI设备驱动代码必须扫描系统中所有的PCI总线,寻找系统中所有的PCI设备(包括PCI-PCI桥设备)。系统中的每条PCI总线都有个编号number,根PCI总线的编号为0。 一、总线链表 1、根总线链表( pci_root_buses ) 系统当前存在的所有根总线(因为可能...
2021-01-09
0
439
shell 的基本运算符
Shell 支持多种运算符,包括: 算数运算符 关系运算符 布尔运算符 字符串运算符 文件测试运算符 原生bash不支持简单的数***算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。expr 是一款表达式计算工具,使用它能完成表达式的求值操作。 ...
2021-01-09
0
396
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页