sil902XA开发指南及linux软件移植方法,压缩包里附有i2c驱动程序,sil902X驱动源码,及移植开发流程
2023-01-12 16:58:29 179KB 技术开发
1
Linux内核代码的庞大令不少人“望而生畏”,也正因为如此,使得人们对Linux的了解仅处于泛泛的层次。如果想透析Linux,深入操作系统的本质,阅读内核源码是最有效的途径。我们都知道,想成为优秀的程序员,需要大量的实践和代码的编写。编程固然重要,但是往往只编程的人很容易把自己局限在自己的知识领域内。如果要扩展自己知识的广度,我们需要多接触其他人编写的代码,尤其是水平比我们更高的人编写的代码。通过这种途径,我们可以跳出自己知识圈的束缚,进入他人的知识圈,了解更多甚至我们一般短期内无法了解到的信息。Linux内核由无数开源社区的“大神们”精心维护,这些人都可以称得上一顶一的代码高手。透过阅读Linux内核代码的方式,我们学习到的不光是内核相关的知识,在我看来更具价值的是学习和体会它们的编程技巧以及对计算机的理解。 内核源码的分析并非“高不可攀”。内核源码分析的难度不在于源码本身,而在于如何使用 内核的设计是优美的。在一般的应用软件设计领域,编码的地位可能不被过度的重视,因为开发者更注重软件的良好设计,而编码仅仅是实现手段问题——就像拿斧子劈柴一样,不用太多的思考。这在内核中并不成立。
2022-12-05 20:02:33 160.5MB linux源码 嵌入式 驱动开发 内核理解
1
1. 在学堂在线查看OS相关原理和labX的视频 2. 在实验指导书 on gitbook上阅读实验指导书,并参考其内容完成练习和实验报告 3. 在实验环境中完
2022-10-09 14:44:46 2.57MB linux 软件/插件
1
Linux常见面试题,基本涵盖市面上一大半的题目,不能作为成功面试的依据
2022-09-19 16:00:35 12KB Linux 软件测试 大数据
1
用于Linux系统iso文件在移动介质中的烧录
2022-09-08 09:00:48 37.66MB linux 软件
1
1. 预处理 1. 拷贝、包含头文件 2. 把 lib 添加入工程中 1. 项目属性页 ——> 链接器 ——> 输入 ——> 附加依赖项 3. 把 lib 拖入
2022-08-03 21:00:15 347KB windows linux 软件/插件
1
Linux安装全家桶,包括安装jdk、Tomcat、MySQL、Maven、git、Redis等必备软件,实现项目的云部署
2022-07-27 10:00:33 963.87MB Linux 部署项目
1
linux下的 lrzsz的rpm包
2022-07-25 13:00:36 66KB linux软件
1
openEuler开源操作系统安装;2;3;openEuler安装配置 - 选择安装选项;openEuler安装配置 - 选择安装语言;openEuler安装配置 - 系统设置;openEuler安装配置 - 安装位置设置;openEuler安装配置 - 选择安装软件;openEuler安装配置 - 设置root密码及创建用户;谢谢
2022-06-16 13:01:01 4.11MB linux 软件/插件 操作系统
在RHEL8中把软件源分成了两部分,一个是BaseOS,另一个是AppStream。在Red Hat Enterprise?Linux?8.0中,统一的ISO自动加载BaseOS和AppStream安装源存储库。已经存在于光盘链接中,只不过要分别去配置.repo文件。BaseOS 存储库 - BaseOS 存储库以传统 RPM 包的形式提供底层核心 OS 内容。AppStream 存储库 - Application Stream 存储库提供用户可能希望在给定用户空间中运行的所有应用程序。 * 清华大学开源软件镜像站:/ * * 压缩工具往往只能针对一个文件进行压缩,如果要压缩多个相关文件时,需要先将这些相关文 件打成一个包,在进行压缩,这就是 Linux 打包。打包是把多个文件打包成一个文件 ,便于管理操 作、数据备份和网络传输。 Linux 中最常使用的打包工具是 tar,打包文件称为 tar 包。 注意,打包只将多个文件打包为一个,并不能减小文件所占存储空间,通常打包后再进行压缩, 或者在打包的同时一并压缩。 * Chap6 软件安装与系统备份管理 本章内容: Linux常用
2022-06-16 13:00:45 2.26MB linux 软件/插件