以增强型8051内核单片机STC12C5A60S2为背景,介绍了单片机各部分的硬件结构及功能、汇编语言程序设计及调试、C语言程序设计及调试,以Keil μVision集成开发环境作为程序设计和调试环境。用智能汽车控制器和压力测控系统两个典型案例介绍了单片机应用系统的设计方法和步骤,特别介绍了嵌入式操作系统μC/OS—II的裁减和应用。 本书可作为普通高校计算机类、电子类、电气自动化及机械专业的教学用书,还可作为培训班的教材及从事单片机应用领域的工程技术人员的参考书。
正如书名所描述的那样,本书将引导读者从零开始,一步一步地设计完成一个具备实际应用价值的嵌入式网络系统。章节安排如下:章详细阐述硬件平台的设计;第2章指导读者搭建一个完整的开发、调试环境;第3章读者构建一个最基本的嵌入式系统;第4章讲解μC/OS-II的移植和使用;第5章从理论层面讲解嵌入式TCP/IP协议栈LwiP的实现细节;第6~8章讲解如何把LwiP移植到本书在章完成的硬件平台上;两章讲解如何根据客户需求重构软件系统。 本书注重个人实际开发经验的总结,尽力避免纯理论性描述带给读者的枯燥乏味感。书中涉及的知识点凡是能够运用实例进行描述的,笔者均会提供一个设计实例,讲述将围绕实例进行;而且随书光盘还提供了大量、完整的设计实例和实现代码,具备较高的可操作性。 本书不会想当然地认为读者已经具备了某项知
本书是一本讲述TCP/IP网络的实用书籍。全书详细介绍了一个带有嵌入式Web服务器的小型TCP/IP协议栈,并给出了该协议栈独立于平台的源代码,这些源化码可以在嵌入式应用中使用。除此之外,书中还介绍了TCP/IP协议的一些基本原理,并通过一些实用工具加深对TCP/IP协议栈的理解。本书不仅适合作为计算机专业学生学习网络知识的教材和教师参考用书,而且也适用于研究网络技术的专业人员。
这本最的计算机组成书籍经过全面更新,关注现今发生在计算机体系结构领域的革命性变革:从单处理器发展到多核微处理器。此外,出版这本书的ARM版是为了强调嵌入式系统对于全亚洲计算行业的重要性,并采用ARM处理器来讨论实际计算机的指令集和算术运算,因为ARM是用于嵌入式设备的的指令集架构,而全世界每年约销售40亿个嵌入式设备。与前几版一样,本书采用了一个MIPS处理器来展示计算机硬件技术、流水线、存储器层次结构以及I/O等基本功能。此外,本书还包括一些关于x86架构的介绍。本书主要特点·采用ARMv6(ARM11系列)为主要架构来展示指令系统和计算机算术运算的基本功能。·覆盖从串行计算到并行计算的革命性变革,新增了关于并行化的一章,并且每章中还有一些强调并行硬件和软件主题的小节。·新增一个由NVIDIA的首席科学家和架构主管撰写的附
本书由ApacheDBD框架的主架构师Nick Kew编写,是Apache模块开发的指南。本书详细介绍了Apache的架构和模块,并对Apache的发展历史、平台和架构、MPM、APR、编程技巧和规范、模块的配置、模块的扩展、模块的调试等方面进行了介绍,包括大量的示例代码,均以C语言进行描述。 本书适用于使用Apache web服务器的软件开发人员阅读使用。
《高性能Linux服务器构建实战:系统安全、故障排查、自动化运维与集群架构》是Linux运维领域的、公认的经典著作《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》的姊妹篇,它从系统安全运维、运维故障排查、自动化运维、集群架构4个维度讲解了构建大规模和高性能Linux服务器集群所需要的技术、工具、方法和技巧,二者一脉相承,互为补充,内容涵盖了运维工程师构建高性能服务器需要掌握的各种知识。本书在内容上继承了前面一本书中被读者认可的诸多优点:实用(以实际生产环境为背景)、实战(包含大量案例)、易懂,同时也改进了读者反馈的不足之处。 全书共14章,分为四个部分:安全运维篇(1-3章)主要讲解了服务器安全运维、网络安全运维和数据安全运维的关键技术和方法;运维故障排查篇(4-5章)从服务器系统和应用软件两