Description: 有关嵌入式Linux操作系统的介绍,从概念到开发步骤都有说明。-the embedded Linux operating system, the concept of development steps have been described. Platform: |
Size: 1046184 |
Author:Philip |
Hits:
Description: 嵌入式系统 Boot Loader 技术内幕 -- 詹荣开,对不只是Linux的Boot Loader技术进行的全面的介绍,概念清晰,很有调理
-Embedded System Boot Loader technology insider-- Zhan Rongkai. right is not just Linux Boot Loader technology for the comprehensive introduction to the concept of clear, very Conditioning Platform: |
Size: 10240 |
Author:zds |
Hits:
Description: 有关嵌入式Linux操作系统的介绍,从概念到开发步骤都有说明。-the embedded Linux operating system, the concept of development steps have been described. Platform: |
Size: 1045504 |
Author:Philip |
Hits:
Description: RTOS-嵌入式系统微内核概念和实现
Realtime Operating Systems
Concepts and Implementation of Microkernels
for Embedded Systems
Dr. Jürgen Sauermann, Melanie Thelen-RTOS-embedded systems and the realization of the concept of micro-kernel Realtime Operating SystemsConcepts and Implementation of Microkernelsfor Embedded SystemsDr. Jürgen Sauermann, Melanie Thelen Platform: |
Size: 424960 |
Author:xiaojun |
Hits:
Description: 本文首先分析Linux2.6.6内核新特性的基础,探讨对Linux进行实时化和嵌入式化,即通过配置内核,裁减shell和嵌入式C库对系统定制,使整个系统能够存放到容量较小的FLASH中。然后简单介绍了防火墙的概念,深入地分析了Linux2.6.6版新型内核防火墙netfilter框架的工作机制及其实现的方式。-In this paper, the kernel Linux2.6.6 the basis of new features to explore on the Linux and embedded real-time, that is by configuring the kernel, the reduction of shell and embedded C library on the system customization, so that the entire system to the capacity to store more FLASH in the small. And then briefly introduced the concept of a firewall, in-depth analysis of the new kernel version Linux2.6.6 firewall netfilter framework of the working mechanism and its implementation approach. Platform: |
Size: 66560 |
Author:小流 |
Hits:
Description: 嵌入式LINUX开发入门。
适用于对嵌入式系统没有概念和经验,
渴望进入嵌入式系统开发的领域,
但又觉得系统太复杂,要学的东西太多,
感觉完全无从学起,无从下手
的初级开发人员-Embedded LINUX entry. Suitable for embedded systems without the concept and experience, desire to enter the field of embedded system development, but feel that the system is too complex, too many things to learn, I feel completely unable to learn, no way to start the primary developer Platform: |
Size: 140288 |
Author:王伟 |
Hits:
Description: Linux 这样的类 UNIX 操作系统相比,一般意义上的传统嵌入式操作系统具有一些
特殊性。举例而言,诸如 uClinux、uC/OS-II、eCos 等操作系统,通常运行在没有 MMU(内存管理
单元,用于提供虚拟内存支持)的 CPU 上;这时,往往就没有进程的概念,而只有线程或者任务的
概念,这样,MiniGUI 的运行环境也就大相径庭。因此,为了适合不同的操作系统环境,我们可将
MiniGUI 配置成三种不同的运行模式:-UNIX-like Linux operating system compared to the general sense of the traditional embedded operating system with some specificity. For example, such as uClinux, uC/OS-II, eCos, such as operating systems, usually run in the absence of MMU (memory management unit, used to provide virtual memory support) on the CPU At this time, often there is no concept of process, and Only the concept of threads or tasks, so that, MiniGUI also different from the runtime environment. Therefore, in order to suit different operating system environment, we can be MiniGUI configured to run three different modes: Platform: |
Size: 376832 |
Author:王立阳 |
Hits:
Description: 这本书详细详细构建一个嵌入式linux的步骤,里面有很多一个概念的详解,很值得-This book details an embedded linux build detailed steps, which have a lot of explain a concept, it is worthwhile to see Platform: |
Size: 19948544 |
Author:陈中华 |
Hits:
Description: 本文适用于对嵌入式系统没有概念和经验,渴望进入嵌入式系统开发的领域,但又觉得系统太复杂,要学的东西太多,感觉完全无从学起,无从下手的初级开发人员。-This article applies the concept of embedded system and experience no desire to enter the field of embedded system development, but feel that the system is too complex, too many things to learn, I feel completely unable to learn, not to start the primary developer. Platform: |
Size: 141312 |
Author:dj |
Hits:
Description: 针对日益复杂的嵌入式系统的应用需求,提出了在S3C2410嵌入式平台上移植ARMLinux操作系统的方案。介绍了
ARM Linux的概念以及移植硬件平台的结构和运行过程,详细讲解了ARM Linux在嵌入式平台上裁减、交叉编译以及建立根
文件系统的过程,并对移植结果进行了测试。测试结果表明,移植后的ARM Linux运行稳定。
-For the increasingly complex needs of embedded system applications, the S3C2410 embedded in the platform operating system ARMLinux transplant program. ARM Linux introduced the concept of transplantation of the structure of the hardware platform and run the process in detail on the ARM Linux embedded platform, the reduction in cross-compiler and the establishment of the process of the root file system, and tested the results of transplantation. Test results showed that post-transplant and stable operation of the ARM Linux. Platform: |
Size: 144384 |
Author:hyy |
Hits:
Description: 这是一本介绍嵌入式linux学习和开发的书籍,能够让初学者在最短的时间里建立起嵌入式linux的整体概念。-This is a description of learning and development of embedded linux books, will allow beginners to build in the shortest possible time, the entire concept of embedded linux. Platform: |
Size: 4589568 |
Author:郑强 |
Hits:
Description: 本电子书是清华大学自动化专业ARM教学教材,从嵌入式系统硬件、操作系统、嵌入式Linux、交叉编译、设备驱动等方面详细介绍了嵌入式系统的构建。是一本实用的嵌入式系统入门书。-The e-book which functions as a textbook in TsingHua University, guiding readers to have a general concept and knowledge on embedded system in detail, especially in term of ARM processor. I recommend it as a useful prime guiding textbook for guys who wanna have an exploration on embedded system. Platform: |
Size: 1618944 |
Author:李峰 |
Hits:
Description: 作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第14章、Linux终端设备驱动。在Linux系统中,终端设备非常重要,没有终端设备,系统将无法向用户反馈信息,Linux系统中包含控制台、串口和伪终端3类终端设备。14.1节阐述了终端设备的概念及分类,14.2节给出了Linux终端设备驱动的框架结构,重点讲解tty_driver结构体及其成员。14.3~14.5节在14.2节的基础上,分别讲解Linux终端设备驱动的模块加载/卸载函数和open()、close()函数,数据读写流程及tty设备线路设置的编程方法。在Linux系统中,串口驱动完全遵循tty驱动的框架结构,但是进行了底层操作的再次封装,14.6节讲解了Linux系统针对串口tty驱动的这一封装,14.7节则具体给出了串口tty驱动的实现方法。14.8节基于14.6节和14.7节的讲解给出了串口tty驱动的设计实例,即S3C2410集成UART的驱动。-Author: HuaQing vision embedded institute. The Linux device driver development "(08 and 09 sep TOP50) annual list of best-selling chapter 14, Linux terminal device drivers. In Linux system, terminal equipment is very important, no terminal equipment, the system will not be able to user feedback information, Linux system contains the console, serial ports, and false terminal 3 class terminal equipment. Section 14.1 expounds the concept and classification of the terminal equipment, section 14.2 gives Linux terminal device driver of the frame structure, point to explain in detail tty_driver structures and its members. 14.3 ~ 14.5 in section 14.2, respectively, on the basis of explaining Linux terminal equipment driver module loading/unloading function and open () () function, close reading and writing data, process and equipment set lines tty programming method. In Linux system, serial driver and comply fully with the frame structure, drive tty but the bottom Platform: |
Size: 706560 |
Author:华清远见 |
Hits:
Description: 作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第13章、Linux块设备驱动。块设备是与字符设备并列的概念,这两类设备在Linux中驱动的结构有较大差异,总体而言,块设备驱动比字符设备驱动要复杂得多,在I/O操作上表现出极大的不同,缓冲、I/O调度、请求队列等都是与块设备驱动相关的概念。本章将详细讲解Linux块设备驱动的编程方法。13.1节讲解块设备I/O操作的特点,分析字符设备与块设备在I/O操作上的差异。13.2节从整体上描述Linux块设备驱动的结构,分析主要的数据结构、函数及其关系。13.3~13.5节分别讲解块设备驱动模块加载与卸载、打开与释放和ioctl()函数。13.6节非常重要,讲述了块设备I/O操作所依赖的请求队列的概念及用法。13.2节与13.3~13.6节是整体与部分的关系,13.2~13.6节与13.7节是迭代递进的关系。13.7节在13.1~13.6节讲解内容的基础上,总结Linux下块设备的读写流程,而13.7节则讲解了块设备驱动的具体实例,即RamDisk的驱动。-Author: HuaQing vision embedded institute. The Linux device driver development "(08 and 09 sep TOP50) annual list of best-selling chapter 13, Linux piece of device drivers. Piece of equipment is the concept of equipment and characters are, these two types of equipment in the structure of the drive in Linux have bigger difference, overall, piece of equipment than character device drivers drive is much more complex, in the I/O operation borrows great different, buffer, I/O operation, request queuing is of the device driver related concepts. This chapter will be explained Linux piece of equipment of the driver programming. Section 13.1 explain piece of equipment I/O operation, the characteristics of the character device and piece of equipment analysis in the I/O operation differences. Section 13.2 from the whole description of Linux device drivers, analysis of the main structure of the data structure, function and its relationship. 13.3 ~ 13.5 respectively of asher. Explain Platform: |
Size: 645120 |
Author:华清远见 |
Hits:
Description: 作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第1章、设备驱动概述。本章将带您走进Linux设备驱动的精彩世界。1.1节讲解了设备驱动的概念和作用。1.2节和1.3节分别讲述无操作系统和有操作系统情况下设备驱动的设计方法,通过分析讲解设备驱动与硬件和操作系统的关系。1.4节对Linux操作系统的设备驱动进行了概要性的介绍,讲解设备驱动与系统软硬件的关系,分析了Linux设备驱动的重点难点和学习方法。本章的最后给出了一个设备驱动的“Hello World”实例,即最简单的LED驱动在无操作系统情况下和Linux操作系统下的实现。-Author: HuaQing vision embedded institute. The Linux device driver development "(08 and 09 sep TOP50) annual list of best-selling chapter 1, device drivers overview. This chapter will take you into Linux device driver s wonderful world. Section 1.1 the device driver explained the concept and function. Section 1.2 and 1.3 respectively about operating system and have no operating system device driver design methods, through the analysis and explanation device driver hardware and operating system of the relationship. Section 1.4 of the operating system for Linux device driver for a general introduction, the explanation of the system hardware and software device drivers and the relationship between the Linux device drivers, analysis the difficult and study method. This chapter is given a device driver "Hello World" example, the most simple LED in operating system without driving situations and Linux operating systems Platform: |
Size: 479232 |
Author:华清远见 |
Hits:
Description: 作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第4章、Linux内核模块。Linux设备驱动会以内核模块的形式出现,因此,学会编写Linux内核模块编程是学习Linux设备驱动的先决条件。4.1~4.2节讲解了Linux内核模块的概念和结构,4.3~4.8节对Linux内核模块的各个组成部分进行详细讲解,4.1~4.2节与4.3~4.8节是整体与部分的关系。4.9节讲解了独立存在的Linux内核模块的Makefile文件编写方法和模块的编译方法。-Author: HuaQing vision embedded institute. The Linux device driver development "(08 and 09 sep TOP50) annual list of best-selling chapter 4, Linux kernel modules. Linux device driver to the form of kernel modules, therefore, learn to write Linux kernel module programming is learning Linux device driver prerequisite. 4.1 ~ 4.2 explained Linux kernel module of the concept and structure, 4.3 ~ 4.8 Linux kernel modules of the component part of a detailed explanation, 4.1 ~ 4.2 and 4.3 ~ 4.8 day is the relationship between the whole and the parts. Section 4.9 explained the Linux kernel modules are independent of Makefile documents writing methods and module of the compilation approach. Platform: |
Size: 305152 |
Author:华清远见 |
Hits:
Description: 作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第7章、Linux设备驱动中的并发控制。Linux设备驱动中必须解决的一个问题是多个进程对共享资源的并发访问,并发访问会导致竞态。Linux提供了多种解决竞态问题的方式,这些方式适合不同的应用场景。7.1节描述了并发和竞态的概念及发生场合。7.2~7.5节分别讲解了中断屏蔽、原子操作、自旋锁和信号量等并发控制机制。7.6节讲解增加并发控制后的globalmem的设备驱动。-Author: HuaQing vision embedded institute. The Linux device driver development "(08 and 09 sep TOP50) annual list of best-selling chapter 7, Linux device driver of the concurrent control. Linux device driver must be solved in question is DuoGe process on the concurrent access to Shared resources, concurrent access will lead to a race condition. Linux provides DuoZhong solve a race condition the question way, the way of the scene suitable for different applications. Section 7.1 describes the concurrent and the concept of a race condition happened and occasion. 7.2 ~ 7.5 respectively explained interrupt shielding, atomic operation, spin lock and the signal of the concurrent control mechanism. Section 7.6 explain the concurrent control of globalmem increase after the device driver. Platform: |
Size: 521216 |
Author:华清远见 |
Hits:
Description: 作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第8章、Linux设备驱动中的阻塞与非阻塞I/O。阻塞和非阻塞I/O是设备访问的两种不同模式,驱动程序可以灵活地支持用户空间对设备的这两种访问方式。8.1节讲解阻塞I/O和非阻塞I/O的区别,实现阻塞I/O的等待队列机制,以及在globalfifo设备驱动中增加对阻塞I/O支持的方法,并进行了用户空间的验证。8.2节讲解设备驱动的轮询(poll)操作的概念和编程方法,poll操作可以帮助用户了解是否能对设备进行无阻塞访问。8.3节讲解在globalfifo中增加poll操作的方法,并进行了用户空间的验证。-Author: HuaQing vision embedded institute. The Linux device driver development "(08 and 09 sep TOP50) annual list of best-selling chapter 8, Linux device driver of clogging with the jam the I/O. Jam and the jam the I/O is device access two kinds of different pattern, the driver can the flexibility to support the user space on the equipment the two access method. Section 8.1 explain jam the I/O and the jam the I/O distinction, realize jam I/O wait queue mechanism, and in globalfifo device driver to increase in blocking the I/O support method, and the user space validation. Section 8.2 explain device driver polling (poll) operation concept and programming method, and can help users understand the poll operation of equipment is no block access. Section 8.3 in globalfifo explain in poll operate method, increase and the user space validation. Platform: |
Size: 399360 |
Author:华清远见 |
Hits:
Description: 作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第9章、Linux设备驱动中的异步通知与异步I/O。在设备驱动中使用异步通知可以使得对设备的访问可进行时,由驱动主动通知应用程序进行访问。这样,使用无阻塞I/O的应用程序无须轮询设备是否可访问,而阻塞访问也可以被类似“中断”的异步通知所取代。
9.1节讲解了异步通知的概念和作用,9.2节讲解了Linux异步通知的编程方法,9.3节讲解了增加异步通知的globalfifo驱动及其在用户空间的验证。-Author: HuaQing vision embedded institute. The Linux device driver development "(08 and 09 sep TOP50) annual list of best-selling chapter 9, Linux device driver of asynchronous notification and asynchronous I/O. In the device driver can make use of asynchronous notification of the equipment can be conducted, the visit to notify the application driven visit. So, use no block I/O application without access to the equipment is polling, and block access can be similar to "break" replaced the asynchronous notification.
Section 9.1 explained asynchronous notification of the concept and function, section 9.2 explained Linux asynchronous notification of the programming method, section 9.3 explained the increase of asynchronous notification globalfifo drive and in user space validation. Platform: |
Size: 462848 |
Author:华清远见 |
Hits:
Description: 本书主要阐述嵌入式Linux 系统的各组成部分,从概念上和实践上说明嵌入
式Linux 系统开发的基本过程。-This book describes an embedded Linux system components, the concept and practice of embedded Linux system development on the description of the basic process. Platform: |
Size: 8294400 |
Author:杨华 |
Hits: