相关推荐
随着开源软件在世界范围内影响力日益增强,Linux服务器操作系统在整个服务器操作系统市场格局中占据了...
发表于 2018-04-26 15:32
•
33次阅读
我们现在知道 fc 命令不带任何参数的话会将上一个命令载入编辑器。但有时你可能不想编辑,仅仅是想再次...
发表于 2018-04-26 15:29
•
25次阅读
很多传统的程序设计语言,例如Fortran、Ada、Pascal、C、C++和Java,都是编译型语...
发表于 2018-04-26 10:48
•
31次阅读
最常见的情况是:在进行嵌入式开发时,目标平台,即嵌入式开发板,比如是最大主频200MHz的ARM的C...
发表于 2018-04-26 10:46
•
28次阅读
到此止,kernel完成了系统硬件探测及硬件驱动的初始化,内核空间的相关工作已经完成,开始向用户空间...
发表于 2018-04-26 10:30
•
61次阅读
任务控制块TCB:TCB是描述任务的核心数据结构,存放了它的各种管理信息,包括任务堆栈指针,任务的状...
发表于 2018-04-25 08:52
•
259次阅读
发表于 2018-04-25 08:33
•
137次阅读
系统还需要配置一些异常关机的处理部分。最后通过“/sbin/mingetty”打开几个虚拟终端(tt...
发表于 2018-04-24 14:48
•
108次阅读
sudo 表示 “superuser do”。 它允许已验证的用户以其他用户的身份来运行命令。其他用...
发表于 2018-04-23 12:12
•
57次阅读
Linux和Android:哪个是你下一个设计的正确选择? 如果你的下一个应用会部署在一个32位或6...
发表于 2018-04-23 11:51
•
47次阅读
udo 命令与安全策略配合使用,默认安全策略是 sudoers,可以通过文件 /etc/sudoer...
发表于 2018-04-22 09:59
•
103次阅读
我们多数都会使用 Ookla 的 Speedtest 来测试网速。 这在桌面上是很简单的操作,访问他...
发表于 2018-04-22 09:17
•
58次阅读
嵌入式系统Linux内核开发工程师必须掌握的三十道题 linux内核工程师需要知道的30个问题,看看...
发表于 2018-04-22 08:22
•
1427次阅读
Linux下多线程编程技术 作为一个IT人员,不断的学习和总结是我们这个职业习惯,所以我会将每个阶段...
发表于 2018-04-22 03:12
•
60次阅读
MMU中VA到PA映射的最小单位称为页(Page),映射的最低粒度是单个虚拟页到物理页,页大小通常是...
发表于 2018-04-21 10:45
•
419次阅读
这些可选的 Linux 具有的一个共同点是它们都是企业级 Linux 发行版 —— 所以你可以期待更...
发表于 2018-04-21 09:32
•
212次阅读
嵌入式Linux设备驱动开发之驱动分层/分离思想 我们在学习I2C、USB、SD驱动时,有没有发现一...
发表于 2018-04-21 08:35
•
1129次阅读
赛普拉斯CY8CKIT-048 PSoC®模拟协处理器先锋套件可与PSoC Creator IDE轻...
发表于 2018-04-20 06:59
•
598次阅读
linux就是这样做的,对只需要初始化运行一次的函数都加上__init属性。在kernel初始化后期...
发表于 2018-04-18 14:50
•
130次阅读
如果你是一个新手,并尝试使用命令行接口,我们收集了各种基本的Linux命令来供你学习,帮你在各种Li...
发表于 2018-04-17 15:57
•
105次阅读
目前,手机、PDA、MP3等许多嵌入式设备中包含了数字音频设备,一个典型的数字音频系统的电路组成如图...
发表于 2018-04-16 11:18
•
41次阅读
LCD驱动我们只需要写硬件这一块的代码就可以了,下面有三个函数内核已经帮我们写好了,我们只需要调用就...
发表于 2018-04-16 08:43
•
75次阅读
其次是数据一致性 (data integrity) 相关的特性。系统面临不可预料的硬件故障,Btrf...
发表于 2018-04-15 10:59
•
553次阅读
你想用 Linux,但希望它不要影响电机驱动的确定性和响应时间;你想从驱动器中高速采集电流、电压和角...
发表于 2018-04-13 16:48
•
105次阅读
全世界有不同意见的人都认为此不一致的地方——好吧——很是缺乏一致性,不过只要是能正常思考的都知道《C...
发表于 2018-04-13 15:28
•
242次阅读
bootm命令是用来引导经过U-Boot的工具mkimage打包后的kernel image的。U-...
发表于 2018-04-13 15:22
•
219次阅读
ESI/EDI:存放主存操作数的全部/部分偏移量,也可存放16位操作数和结果,在多数情况功能可以互换...
发表于 2018-04-13 15:16
•
206次阅读
主设备对应SOC芯片中的SPI控制器,通常,一个SOC中可能存在多个SPI控制器,像上面的例子所示,...
发表于 2018-04-12 17:59
•
93次阅读
PTN 是一种以面向连接的分组技术为内核,同时具备端到端的业务管理、层次化OAM及电信级保护等传送特...
发表于 2018-04-12 11:05
•
65次阅读
制作 GUI 应用不是一项困难的任务,但需要时间和耐心。幸运的是,UNIX 和 Linux 都带有大...
发表于 2018-04-11 16:21
•
209次阅读
发表于 2018-04-10 18:00
•
1342次阅读
嵌入式Linux系统--命令行,即Shell是操作系统的重要部分,当然也包括嵌入式Linux系统。在...
发表于 2018-04-10 10:38
•
233次阅读
最后发现目标板支持FTP服务器,总数找到一个救命稻草,不过很可惜,用户密码未知,问了中间厂商,用户和...
发表于 2018-04-10 10:36
•
289次阅读
近几年, 嵌入式 数字音频产品受到越来越多消费者的青睐。在MP3、手机等消费类电子产品中,人们对于这...
发表于 2018-04-09 09:56
•
63次阅读
这个内存管理的知识点还真的需要我们专门的去理解一下,今天大家一起来学习学习嵌入式Linux内存管理的...
发表于 2018-04-09 05:58
•
62次阅读
我们今天所要说的是Linux驱动编写。现在Linux驱动比较流行,主要有几个方面的原因: 1)lin...
发表于 2018-04-09 05:51
•
64次阅读
PetaLinux为Zynq应用开发提供了有力的助推,“读”懂了TA,就可让Zynq去应对更多应用场...
发表于 2018-04-08 14:41
•
838次阅读
默认 work 是在 normal worker_pool 中处理的。系统的规划是每个 CPU 创建...
发表于 2018-04-08 14:35
•
237次阅读
太多细节未说明,可根据实际情况调整。重点在于1、3,不必完全按照顺序作。对于学习c++,理由是c++...
发表于 2018-04-06 19:09
•
234次阅读
Perf Event 是一款随 Linux 内核代码一同发布和维护的性能诊断工具,由内核社区维护和发...
发表于 2018-04-06 09:23
•
1530次阅读
发表于 2018-04-03 17:08
•
440次阅读
对于学硬件的人而言,必须先对硬件的基本使用方法有感性的认识,更必须深刻认识该硬件的控制方式.
发表于 2018-04-03 11:36
•
405次阅读
题一: 解释命令ls -a | more具体含义. 思考过后,再到下方寻找答案 题二: GCC -g...
发表于 2018-04-03 11:22
•
282次阅读
发表于 2018-04-03 11:14
•
153次阅读
0x80 中断处理程序接管执行后,先检察其系统调用号,然后根据系统调用号查找系统调用表,并从系统调用...
发表于 2018-04-02 15:53
•
248次阅读
尽管 Windows 和 Linux 目前存在核心差异。但是操作系统的选择很大程度上取决于非技术原因...
发表于 2018-04-02 10:35
•
402次阅读
变成高手,你还要进一步学习内核和系统,内容包括计算机系统结构和汇编,linux内核编程,linux内...
发表于 2018-04-02 09:17
•
367次阅读
在集群系统中的服务器性能差异较大的情况下,调度器采用"加权最少链接"调度算法优化负载均衡性能,具有较...
发表于 2018-03-31 09:12
•
609次阅读
Linux驱动程序的开发与应用程序的开发有很大的区别。
发表于 2018-03-31 08:18
•
1161次阅读
内核通过 printk() 输出的信息具有日志级别,日志级别是通过在 printk() 输出的字符串...
发表于 2018-03-30 15:53
•
316次阅读
Android采取了一种有别于Linux的进程管理策略,有别于Linux的在进程活动停止后就结束该进...
发表于 2018-03-30 14:52
•
465次阅读
你的 Linux 发行版为其打包的软件提供了标准仓库,通常也有额外的仓库。例如,EPEL 服务于 R...
发表于 2018-03-29 15:22
•
320次阅读
如何在 Linux 上安装应用程序?因为有许多操作系统,这个问题不止有一个答案。应用程序可以可以来自...
发表于 2018-03-29 15:22
•
268次阅读
死锁主要发生在有多个依赖锁存在时, 会在一个线程试图以与另一个线程相反顺序锁住互斥量时发生. 如何避...
发表于 2018-03-29 11:53
•
330次阅读
从事嵌入式研发行业十年,认为学习就是要不断的吸纳知识,在研发过程中,经常会遇到一些问题,这种发现问题...
发表于 2018-03-29 11:35
•
446次阅读
发表于 2018-03-28 23:48
•
342次阅读
对于希望学习 ARM 汇编的同学而言, 购买 ARM 开发板进行板上实测无疑是一个有效的方法,不过购...
发表于 2018-03-28 09:07
•
411次阅读
作为现代操作系统的代表之一,Linux操作系统非常复杂,内部有多得令人眼花缭乱的各种组件在同步运行和...
发表于 2018-03-28 09:04
•
339次阅读
虽然 du 和 df 命令有更多选项,但是这些例子可以让你初步了解。如果在这里找不到你要找的东西,那...
发表于 2018-03-27 15:43
•
508次阅读
网络上面有很多坑爹的文章,坑了不少人,很多人对Linux的很多误解可能来自于这些广泛流传的技术文章。...
发表于 2018-03-27 11:39
•
282次阅读
static const unsigned long size_bytes = CMA_SIZE_M...
发表于 2018-03-27 11:07
•
316次阅读
在某一时刻,我们现在知道的Windows计算机是由MS-DOS操作系统组成的,Windows是一个在...
发表于 2018-03-26 16:58
•
643次阅读
Linux运维作为众多工作中需求人数最多,薪资待遇最高的岗位,本文重点介绍Linux运维的职业,本文...
发表于 2018-03-26 15:55
•
491次阅读
从今天起,您便可以开始制作Magic Leap One的内容。目前在Magic Leap官网,我们可...
发表于 2018-03-24 12:02
•
399次阅读
现在我们可以这样来看,从硬件层面上看,WIFI设备与CPU通信是通过USB接口的,与其他WIFI设备...
发表于 2018-03-24 11:18
•
1673次阅读
发表于 2018-03-24 09:31
•
311次阅读
malloc实际上,并不是用户调用malloc后马上对物理地址与虚拟地址之间进行映射,只有在用户对...
发表于 2018-03-23 13:35
•
409次阅读
CAN是ControllerArea Network(控制器局域网)的缩写。CAN通信协议在1986...
发表于 2018-03-23 11:43
•
460次阅读
系统工程师夹在驱动工程师及应用工程师这两个层次之间,他要对系统有一个整体的概念,系统主要是指操作系统...
发表于 2018-03-23 11:39
•
513次阅读
核心转储对于程序员调试程序非常有益,因为有些程序错误是很难重现的,例如指针异常,而核心转储文件可以重...
发表于 2018-03-23 09:30
•
447次阅读
“-I dir”选项可以在头文件的搜索路径列表中添加 dir 目录。由于 Linux 中头文件都默认...
发表于 2018-03-22 11:16
•
429次阅读
想要驾驭Linux驱动开发,必须深刻理解Linux总线设备驱动框架。之所以会形成这样的框架,主要是为...
发表于 2018-03-22 11:08
•
452次阅读
下面介绍的都是一些命令行工具,这些工具在日常工作中都很有用。
发表于 2018-03-21 14:42
•
461次阅读
Linux 基金会已经托管 Xen 项目,此项目致力于为嵌入式及车载应用提供管理程序方案。2017年...
发表于 2018-03-21 09:46
•
568次阅读
设想有两个进程 A 和 B,A 进程正在处理一个链表,它需要检查这个链表是否为空,如果不空就对链表里...
发表于 2018-03-20 14:34
•
375次阅读
用过linux的同学都知道vim是必学的编辑工具,用得熟可以节省很多时间。不过刚入门时,与其他编辑器...
发表于 2018-03-20 14:26
•
540次阅读
linux高级技巧:集群之keepalived
发表于 2018-03-20 13:36
•
349次阅读
熟练掌握C/C++,熟悉Linux/Windows操作系统,对于OS的软、硬件资源的分配、任务调度,...
发表于 2018-03-20 11:37
•
659次阅读
从中总结经验,查找问题,汇总并分析故障的原因,这是一个Linux运维工程师良好的习惯。每一次技术的突...
发表于 2018-03-20 09:09
•
1234次阅读
发表于 2018-03-19 21:15
•
399次阅读
适用范围 评估板所对应的操作系统支持 评估板型号 (Evaluation board) Linux系...
发表于 2018-03-17 11:54
•
423次阅读
做内核开发的朋友,可能对下面的代码都很眼熟。[cpp] view plain copy1. stat...
发表于 2018-03-17 11:14
•
652次阅读
据外媒coindesk报道称,在经过近一年的幕后工作之后,华为推出了一款工具,旨在测试主要区块链性能...
发表于 2018-03-17 10:49
•
1141次阅读
sar 命令用用收集、报告、或者保存 UNIX / Linux 系统的活动信息。它保存选择的计数器到...
发表于 2018-03-17 10:31
•
679次阅读
awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时...
发表于 2018-03-17 10:15
•
752次阅读
一看就知道,找工作用的,主要想从事驱动方面的开发工作,当然追求linux的道路还很漫长,先说说面试,...
发表于 2018-03-17 10:09
•
751次阅读
企业级云服务商青云QingCloud(qingcloud.com)日前宣布,QingStor对象存储...
发表于 2018-03-17 09:36
•
702次阅读
内核死锁问题一般是读写锁(rw_semaphore)和互斥锁(mutex)引起的,本文主要讲如何通过...
发表于 2018-03-17 09:27
•
800次阅读
你是否遇到过需要在文件中查找一个特定的字符串或者样式,但是不知道从哪儿开始?那么,就请grep来帮你...
发表于 2018-03-17 09:01
•
452次阅读
发表于 2018-03-16 15:39
•
331次阅读
Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理...
发表于 2018-03-16 10:35
•
394次阅读
使用 ULA 的另一个好处是,如果你只是在局域网中“混日子”的话,你不需要为它们分配全局单播IPv6...
发表于 2018-03-15 15:06
•
446次阅读
简介网络数据包截获分析工具。支持针对网络层、协议、主机、网络或端口的过滤。并提供and、or、not...
发表于 2018-03-15 13:40
•
467次阅读
14, 字符设备驱动程序设计基础主设备号和次设备号(二者一起为设备号): 一个字符设备或块设备都有一...
发表于 2018-03-15 09:17
•
568次阅读
Linux find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。...
发表于 2018-03-14 17:48
•
496次阅读
在引导时,内核需要硬件信息,不仅仅是已编译过的处理器类型。代码中的指令通过单独存储的配置数据进行扩充...
发表于 2018-03-14 17:45
•
551次阅读
KPTI全称内核页表隔离。KPTI是由KAISER补丁修改而来。之前,进程地址空间被分成了内核地址空...
发表于 2018-03-13 16:30
•
760次阅读
在 编译一个包含许多源文件的工程时,若只用一条GCC命令来完成编译是非常浪费时间的。假设项目中有10...
发表于 2018-03-13 15:12
•
588次阅读