《51单片机快速入门教程》以实例为主导,以51 核心板为开发平台,涵盖了51 单片机开发基础、C51 程序设计基础、I/O 引脚、中断、定时器/计数器、通信、看门狗、Flash 等内容,详细介绍了STC89 C52RC芯片的大部分片上功能。本书10 个实例均包括每章实例所需要的知识、实例与代码解析、思考题和应用实践四大环节,每个实例都有详细的步骤和源代码。本书章节名称中带有 * 标志的为选读内容,但并不意味着这部分内容不重要。读者可以根据自己的学习需求选择是否阅读。 《51单片机快速入门教程》配套的资料包既包括51 核心板原理图、例程、软件包、软件资料,又包括配套的PPT讲义、视频等资料,且持续更新。下载链接可通过微信公众号 卓越工程师培养系列 获取。编者建议,在学习本书的过程中,读者不仅要看要练,更要勤学多思。读者在阅读章节内容后,可在独
本书是知名度颇高的Linux入门书《鸟哥的Linux私房菜基础学习篇》的新版,全面而详细地介绍了Linux操作系统。 全书分为五部分:部分着重说明计算机的基础知识、Linux的学习方法,如何规划和安装Linux主机以及CentOS 7.x的安装、登录与求助方法;第二部分介绍Linux的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法;第四部分介绍了对于系统安全很好重要的Linux账号的管理、磁盘配额、不错文件系统管理、计划任务以及进程管理;第五部分介绍了系统管理员(root)的管理事项,如了解系统运行状况、系统服务,针对登录文件进行解析,对系统进行备份以及核心的管理等。 本书内容丰富全面,基本概念的讲解很好细致,深入浅出。各种功能和命令的介绍,都配以大量的实例操
当谈及分布式系统,常会想到分布的、并行的、并发的和分散的等形容词,它是构建在网络 之上的软件或硬件系统。比如,金融系统、实时视频会议系统以及军事情报监视类传感器网络 等。这类系统的计算成本或性能主要取决于数据和控制的通信。因此,对于分布式系统来说, 特別是军事应用领域,数据分发性能的好坏起着至关重要的作用。本书围绕分布式系统数据分 发技术展开讨论,针对发布/订阅通信机制,重点对OpenDDS的基础编程、不错编程和工程应用 三个方面进行阐述,书中成果反映了作者在该领域的近期新研究工作,具有新颖性、前沿性、理论 与应用密切结合的特点。 本书可作为高等学校与科研院所中从事数据链、网络通信、分布式对象技术等专业领域的 研究和教学参考用书,也可作为自动化、计算机、信息处理领域其他相关专业师生及科研人员的 参考
本书主要介绍了嵌入式系统、嵌入式处理器和嵌入式操作系统的一般原理,以及嵌入式系统的开发方法、开发原则和方法论方面的内容。全书共分14章,第1章讲述嵌入式系统的基本概念、设计方法及原则;第2章介绍嵌入式系统开发的基本流程;第3章讲述嵌入式系统的硬件设计;第4章讲述嵌入式系统的存储器子系统;第5章讲述嵌入式处理器的I/O子系统的原理;第6章讲述裸机嵌入式系统的软件系统结构和应用特点;第7章讲述嵌入式操作系统的原理和基于多任务操作系统的软件开发;第8章讲述基于网络的嵌入式系统的设计与规划方法;第9章讲述嵌入式系统的软件组件原理和设计方法:第10章讲述常用嵌入式文件系统的原理和特点;第11章讲述嵌入式人机界面的应用与原理;第12章为案例分析;第13章讲述嵌入式系统的低功耗设计技术并分析功耗产生原因;第14章讲