|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
[url=]Real-Time Concepts for Embedded Systems[/url]是风河工程师所著的关于嵌入式操作系统的绝妙好书
Chapter 1[/url] gives an in-depth introduction to the world of embedded Linux. It lays out basic definitions and then introduces real-life issues about embedded Linux systems, including a discussion of open source and free software licenses from the embedded perspective. The chapter then introduces the example system used in other parts of this book and the implementation method used throughout the book.
[Chapter 2[/url] outlines the basic concepts that are common to building all embedded Linux systems.
Chapter 3[/url] provides a thorough review of the embedded hardware supported by Linux, and gives links to web sites where the drivers and subsystems implementing this support can be found. This chapter discusses processor architectures, buses and interfaces, I/O, storage, general purpose networking, industrial grade networking, and system monitoring.
Chapter 4[/url] covers the installation and use of the various development tools used in building embedded Linux systems. This includes, most notably, how to build and install the GNU toolchain components from scratch. It also includes sections discussing Java, Perl, and Python, along with a section about the various terminal emulators that can be used to interact with an embedded target.
Chapter 5[/url] discusses the selection, configuration, cross-compiling, installation, and use of the Linux kernel in an embedded system.
Chapter 6[/url] explains how to build a root filesystem using the components introduced earlier in the book, including the installation of the C library and the creation of the appropriate /dev entries. More importantly, this chapter covers the installation and use of BusyBox, TinyLogin, Embutils, and System V init.
Chapter 7[/url] covers the intricacies of manipulating and setting up storage devices for embedded Linux systems. The chapter's emphasis is on solid-state storage devices, such as native flash and DiskOnChip devices, and the MTD subsystem.
Chapter 8[/url] explains how to set up the root filesystem created in [url=mkMSITStore:\嵌入式\嵌入式资料\构建嵌入式Linux系统.chm::/belinuxsys-CHP-6.html#belinuxsys-CHP-6]Chapter 9[/url] discusses the various bootloaders available for use in each embedded Linux architecture. Special emphasis is put on the use of GRUB with DiskOnChip devices, and U-Boot. Network booting using BOOTP/DHCP, TFTP, and NFS is also covered.
Chapter 10[/url] focuses on the configuration, installation, and use of software packages that offer networking services, such as SNMP, SSH, and HTTP.
Chapter 11[/url] covers the main debugging issues encountered in developing software for embedded Linux systems. This includes the use of gdb in a cross-platform development environment, tracing, performance analysis, and memory debugging.
Appendix A[/url] introduces a worksheet that can be used in conjunction with this book to provide a complete specification of an embedded Linux system.
Appendix B[/url] provides resources you may find useful when building embedded Linux systems.
Appendix C[/url] includes important postings by Linus Torvalds and other kernel developers regarding the kernel's licensing and the issue of non-GPL binary kernel modules.
Real-Time Concepts for Embedded Systems.part1.rar
(2.86 MB, 下载次数: 155 )
[ 本帖最后由 zhuhuifeng4624 于 2009-4-16 13:37 编辑 ] |
|