本书介绍Kafka的技术原理和应用技巧。内容包括如何安装和配置Kafka、如何使用Kafka API、Kafka的设计原则和可靠性保证,以及Kafka的一些架构细节,如复制协议、控制器和存储层。本书列举了一些 流行的Kafka应用场景,比如基于事件驱动的微服务系统的消息总线、流式处理应用程序和大规模数据管道。通过学习本书,你不仅能够深入理解这项大数据核心技术,还能够将所学知识付诸实践,在生产环境中 好地运行Kafka,并基于它构建稳健的高性能应用程序。
无
这是一本F28x系统的入门书。书中提供的F28x外设驱动源码文件是TMS 320 F28x系统的底层文件,适合所有F28x硬件系统。实践证明,从可操作调试的外设驱动源码出发,是进入F28x领域的一条捷径。 本书通过解读德州仪器提供的DSP2000系列外设驱动源码(文档名SPRC097)的方式,介绍了TMS 320 F28x各种外设的驱动机制、运行要领及与系统之间的关系,并对建立SPRC097文件体系的位域结构体方法给出详细的说明。书中源代码均通过实际运行验证。 本书可作为电气、自动控制和电子类专业本科生和研究生的教科书或参考书,也可作为相关领域的工程技术人员的参考书。
单片机是微型计算机一个重要的分支。本书是一部以8051系列单片机C程序设计为介绍的技术手册,全书从单片机基础、C语言、开发编译环境、典型资源编程、单片机通信等几个方面介绍了8051系列单片机C程序设计所应掌握的基础知识,内容全面、讲解清楚。然后通过工程开发实例和典型模块应用实例两部分内容系统地介绍单片机系统设计的方法使理论与实际相结合。本书适合单片机程序设计工作者。 本书首先从单片机基础、C语言、开发编译环境、典型资源编程、单片机通信等几个方面介绍了8051系列单片机C程序设计所应掌握的基础知识,内容全面、讲解清楚。然后通过工程开发实例和典型模块应用实例两部分内容系统地介绍单片机系统设计的方法使理论与实际相结合。本书可以作为本、专科单片机技术课程的,也可作为8051系列单片机C程序设计开发的技术人员以及
以增强型8051内核单片机STC12C5A60S2为背景,介绍了单片机各部分的硬件结构及功能、汇编语言程序设计及调试、C语言程序设计及调试,以Keil μVision集成开发环境作为程序设计和调试环境。用智能汽车控制器和压力测控系统两个典型案例介绍了单片机应用系统的设计方法和步骤,特别介绍了嵌入式操作系统μC/OS—II的裁减和应用。 本书可作为普通高校计算机类、电子类、电气自动化及机械专业的教学用书,还可作为培训班的教材及从事单片机应用领域的工程技术人员的参考书。
《深入理解8051单片机系统》介绍了应用为广泛的单片机8051的各种功能。全书共分为18章,主要内容包括8051微控制器、8051汇编语言编程、跳转指令、循环指令、调用指令、I/O端口编程、8051寻址方式、算术逻辑指令与程序、8051C语言编程、8051硬件接线、8051定时器汇编及C语言编程、8051串口汇编及C语言编程、中断的汇编与C语言编程、LCD和键盘接口、ADC、DAC、继电器、光隔离器、步进电机、DS12887RTC接口输、PWM、SPI等。本书适合各类硬件爱好者阅读。另外,本书还可作为各大中专院校相关专业的计算机硬件方面的教学参考书。
本书是一本系统讲述32位RISC微处理器的设计方法和设计过程的著作,其内容涵盖了RISC微处理器设计的方面。书中内容有机地将计算机学科的体系结构、系统结构与微电子学科的集成电路设计与实现技术结合起来,既能帮助学习微电子的工程技术人员快速掌握RISC处理器体系结构的VLSI实现原理,又能明确的告诉计算机科学的技术人员如何用现代的电路设计思想、方法、手段来设计与实现微处理器。本书的组织结构就是一本大规模RISC处理器芯片完整的设计文档。