华清远见物联网仓储管理系统大项目的环境搭建相关文件,包含:sdfuse_q、uboot2010.03、交叉编译工具链4.5.1、内核源码3.0、文件系统
2021-06-01 13:12:22 160.74MB 嵌入式 物联网 仓储管理
1
华清安泰:2019年年度报告.PDF
2021-05-23 12:02:59 1.16MB 行业
按照刘红岩版本数据库及应用(10章~10章例子)进行撰写、包含“切换面板”、“导航窗体”和“菜单”,具体应用参照access文件。
2021-05-22 11:32:46 228KB access 数据库技术及应用
1
用于编写在线词典的英英词库,华清远见课程可用 a indef art one abacus n.frame with beads that slide along parallel rods, used for teaching numbers to children, and (in some countries) for counting abandon v. go away from (a person or thing or place) not intending to return; forsake; desert abandonment n. abandoning abase v. ~ oneself/sb lower oneself/sb in dignity; degrade oneself/sb ; abash to destroy the self-possession or self-confidence of:disconcert abashed adj. ~ embarrassed; ashamed
2021-05-21 16:10:49 1.34MB 在线词典 词库 txt 华清远见
1
基于C语言、Sqlite3编写的在线电子词典小项目,运用到进程、线程、网络套接字等知识,该电子词典适用于华清培训的小项目,最好自己能够实现
2021-05-13 16:51:25 1.57MB 电子词典
1
该资源是华清远见依据官方内核3.14版进行修改,适合fs4412。 本人已安装使用过,亲测可用,分享出来,可以供大家使用。
2021-04-09 10:10:03 116.68MB linux内核 fs4412 华清远见 ubuntu
1
Visual+C++典型模块与项目实战大全【源代码】 3到18章全,好难才找起的,包括17章电子相册
2021-04-06 11:13:30 48.12MB 周华清 李为民 张昌龙 清华大学
1
嵌入式Linux应用程序开发详解,从对linux操作系统的上手熟悉到linux应用程序开发。目录如下:第1 章 Linux 快速入门 第2 章 Linux 基础命令 第3 章 Linux 下的C 编程基础 第4 章 嵌入式系统基础 第5 章 嵌入式Linux开发环境的搭建 第6 章 文件IO编程 第7 章 进程控制开发 第8 章 进程间通信 第9章(多线程编程) 第10章(嵌入式Linux网络编程) 第11章(嵌入式Linux设备驱动开发) 第12章(Qt图形编程)
2021-04-02 12:10:44 10.85MB linux驱 linux网 linux应
1
第一章Linux内核概述 Linux 内核是一个庞大而复杂的操作系统的核心,不过尽管庞大,但是却采用子系统和分层的概念很好地进行了组织。在本文中,您将探索 Linux 内核的总体结构,并学习一些主要的子系统和核心接口。您还可以通过其他 IBM 文章的链接更深入地进行学习。 由于本章的目标是对 Linux 内核进行介绍并探索其体系结构和主要组件,因此首先回顾一下 Linux 的简短历史,然后从较高的层次审视 Linux 内核的体系结构,最后介绍它的主要子系统。Linux 内核具有超过 600 万行的代码,因此本文不可能进行完整的介绍。请使用指向其他内容的链接进一步学习。 1.1 linux简短历史 尽管 Linux 绝对是最流行的开源操作系统,但是相对于其他操作系统的漫长历史来说,Linux 的历史非常短暂。在计算机出现早期,程序员是使用硬件语言在裸硬件上进行开发的。缺少操作系统就意味着在某个时间只有一个应用程序(和一个用户)可以使用这些庞大而又昂贵的设备。早期的操作系统是在 20 世纪 50 年代开发的,用来提供简单的开发体验。 二十年后,Andrew Tanenbaum 创建了一个微内核版本的 UNIX®,名为 MINIX(代表 minimal UNIX),它可以在小型的个人计算机上运行。这个开源操作系统在 20 世纪 90 年代激发了 Linus Torvalds 开发 Linux 的灵感(请参看图 1 所示)。 Linux 快速从一个个人项目进化成为一个全球数千人参与的开发项目。对于 Linux 来说,最为重要的决策之一是采用 GPL(GNU General Public License)。在 GPL 保护之下,Linux 内核可以防止商业使用,并且它还从 GNU 项目(Richard Stallman 开发,其源代码要比 Linux 内核大得多)的用户空间开发受益。这允许使用一些非常有用的应用程序,例如 GCC(GNU Compiler Collection)和各种 shell 支持。 1.2linux内核组成 1.2.1linux内核简介 现在让我们从一个比较高的高度来审视一下 GNU/Linux 操作系统的体系结构。您可以从两个层次上来考虑操作系统,如图 2 所示。 最上面是用户(或应用程序)空间。这是用户应用程序执行的地方。用户空间之下是内核空间,Linux 内核正是位于这里。 GNU C Library (glibc)也在这里。它提供了连接内核的系统调用接口,还提供了在用户空间应用程序和内核之间进行转换的机制。这点非常重要,因为内核和用户空间的应用程序使用的是不同的保护地址空间。每个用户空间的进程都使用自己的虚拟地址空间,而内核则占用单独的地址空间。 Linux 内核可以进一步划分成 3 层。最上面是系统调用接口,它实现了一些基本的功能,例如 read 和 write。系统调用接口之下是内核代码,可以更精确地定义为独立于体系结构的内核代码。这些代码是 Linux 所支持的所有处理器体系结构所通用的。在这些代码之下是依赖于体系结构的代码,构成了通常称为 BSP(Board Support Package)的部分。这些代码用作给定体系结构的处理器和特定于平台的代码。 1.2.2Linux内核属性 在讨论大型而复杂的系统的体系结构时,可以从很多角度来审视系统。体系结构分析的一个目标是提供一种方法更好地理解源代码,这正是本文的目的。 Linux 内核实现了很多重要的体系结构属性。在或高或低的层次上,内核被划分为多个子系统。Linux 也可以看作是一个整体,因为它会将所有这些基本服务都集成到内核中。这与微内核的体系结构不同,后者会提供一些基本的服务,例如通信、I/O、内存和进程管理,更具体的服务都是插入到微内核层中的。每种内核都有自己的优点,不过这里并不对此进行讨论。 随着时间的流逝,Linux 内核在内存和 CPU 使用方面具有较高的效率,并且非常稳定。但是对于 Linux 来说,最为有趣的是在这种大小和复杂性的前提下,依然具有良好的可移植性。Linux 编译后可在大量处理器和具有不同体系结构约束和需求的平台上运行。一个例子是 Linux 可以在一个具有内存管理单元(MMU)的处理器上运行,也可以在那些不提供 MMU 的处理器上运行。Linux 内核的 uClinux 移植提供了对非 MMU 的支持。 1.2.3Linux内核子系统 现在使用图 3 中的分类说明 Linux 内核的主要组件。 系统调用接口 SCI 层提供了某些机制执行从用户空间到内核的函数调用。正如前面讨论的一样,这个接口依赖于体系结构,甚至在相同的处理器家族内也是如此。SCI 实际上是一个非常有用的函数调用
2021-03-19 11:23:22 22.16MB linux
1
我的嵌入式Linux应用开发之路(第二版),在《我的嵌入式Linux应用开发之路(v1.0)》版本上,添加了关于Linux白皮书的相关资料。至此,Linux系统编程告一段落,相信大家学完这一套资料之后,在Linux应用编程上,会有一个全新的认识,后续我会总结ARM、系统编程和驱动的相关知识,希望大家喜欢!
2020-02-24 03:02:49 43MB linux IO 进程 华清远见
1