本书主要介绍ARM开发的相关知识,详细讲解常用的ARM指令及如何基于ARM架构的外设编写驱动程序,并分析了开源软件U-Boot的启动源代码和网络协议栈。 本书第1~4章为基础篇,主要介绍CPU与ARM、搭建环境、ARM编程、异常等;第5~13章为编程篇,主要介绍基于Exynos4412的常用外设的工作原理及驱动程序编写
本书重点讨论了FreeRTOS的堆内存管理、任务管理、队列管理、软件定时器管理、中断管理、资源管理、事件组和任务通知等作为一款优秀的实时操作系统必须具备的功能和特性;为了有助于应用程序的开发和调试,本书也涉及开发者支持和故障排除等内容,总结提高设计开发效率的方法,介绍了多年来用户请求技术支持中排在前几位的问题及其解决方
这是一本介绍如何使用STM32Cube组件学习STM32微控制器的入门图书,也是一名工程师自身学习STM32微控制器的经验总结。全书围绕STM32F10×××参考手册,结合STM32CubeF1软件包提供的例程,参考Cortex-M3编程手册等资料,全面、系统地对STM32F103的各个功能项进行分析和讲解,并通过可视
本书为51单片机编程,内容包括51单片机学习环境搭建、单片机C语言编程、单片机硬件原理、单片机接口技术和应用实例等,既有电子爱好者关心的内容,也有工程设计应用方面的内容。本书内容讲解和制作实例都以宏晶科技的STC8系统单片机为例,实例内容有难有易、涵盖面广。本书可供电子爱好者、单片机初学者和电子技术相关专业学生阅读,也
本书旨在使读者掌握服务器虚拟化平台的部署和运维方法。本书共9个项目。前7个项目主要以业界领先的VMwarevSphere7.0为例,讲解服务器虚拟化技术并示范实现方法,内容包括虚拟化起步、部署和使用ESXi、部署和使用vCenterServer、配置vSphere网络与存储、迁移vSphere虚拟机、实现分布式资源调度
本书概述了计算机基础知识及微型计算机系统组成,以8086CPU为基础,详细介绍80x86微处理器的硬件结构、工作原理、指令系统、汇编语言程序设计及EMU8086仿真软件应用示例。对微型计算机存储器系统及接口、输入输出接口、总线、中断系统及应用进行详细的描述,并融入Proteus仿真示例调试。以常用集成可编程芯片为对象,
本书在前3版的基础上,以MCS—51单片机为主体,从实际应用入手,结合大量实例循序渐进地讲述51单片机C语言编程方法,以及51单片机的硬件结构和功能应用。全书分为基础篇、应用篇和综合提高篇。本书所有实例均采用仿真软件Proteus仿真和实验板实验,使读者真正做到“边理论、边实践”,在实践中逐步掌握单片机的硬件结构和开发
在工业4.0时代,嵌入式系统作为芯片和软件的结合体,在工业自动化、机电控制、移动设备、通信、汽车等领域发挥着不可替代的作用。本书系统介绍了嵌入式系统硬件与软件的设计,并简要介绍了多个应用实例,使读者全面了解嵌入式系统的内部结构、设计思路和开发过程。书中配有适量习题,紧扣本书主旨,帮助读者巩固重要的知识点。本书适宜机械、
本书用实例详解的方式介绍STM32单片机与C语言编程,主要内容有STM32单片机基础、STM32单片机的硬件系统、Keil软件与寄存器方式编程闪烁点亮LED、固件库与库函数方式编程闪烁点亮LED、按键控制LED和蜂鸣器的电路与编程实例、中断的使用与编程实例、定时器的使用与编程实例、USART串口通信与编程实例、ADC(
本专著针对国内外服务计算研究及其教学应用的热点问题,作者在服务计算、Web服务学科领域基础理论方面从事多年深入探索研究,借鉴国内外已有资料和前人成果,经过分析论证,收集大量专家学者近年来有关服务计算前沿问题的著作和报告等展开研究,围绕Web服务技术、面向服务的体系结构、服务质量和质量预测、服务选择和推荐、服务组合、云计
本书以实战化训练为宗旨,用详尽的案例讲述SpringCloud的项目搭建方法和常用技术。每个案例都配有详细讲解和代码,可以帮助读者快速掌握书中的各个知识点。本书首先介绍系统架构的发展历史、常见的微服务架构、SpringBoot和SpringCloud的关系;然后介绍SpringCloud开发环境的搭建,如JDK、Int
本书旨在培养和锻炼学生单片机应用系统的开发能力和水平,全书以六个实战项目为主线,让学习者在一个个任务案例中逐步掌握单片机电路设计与程序代码编写的能力。书中的内容从昀初点亮LED灯的基础任务,到设计温湿度采集系统的拓展任务,再到昀后的电子日历的综合项目开发,不仅有原理性知识的介绍,更重要的是给学习者提供了实际项目开发的思
近年来,嵌入式系统开发技术和嵌入式产品的发展势头迅猛,其应用领域涉及通信、消费电子、汽车工业等各个方面。嵌入式系统的设计与开发是一项实践性很强的专业技术,要求从业者深刻理解理论知识,并将原理与实践紧密结合。 本书旨在以实践驱动学习,通过“做中学”的方式让读者掌握相关知识点。全书内容分为10章,主要介绍了STM32系列处
本书以Intel公司8051单片机为例,系统地介绍了单片机基础知识及接口应用,全书共分9章,具体内容包括8051单片机基础知识、C51语言入门、KeilμVision集成开发环境和单片机的内部结构及最小系统;单片机指令格式、寻址方式、数据传送指令和输出接口电路应用;8051单片机时序、控制转移指令及输入口应用;算数运算
本书以国产新一代增强型51单片机STC8为载体,系统地讲述通过天问Block图形化编程工具来快速学习单片机开发与应用的新方式。本书分为入门篇、基础篇和提高篇。入门篇将单片机开发的新模式和传统模式进行对比,介绍新开发模式的优势。新工具的图形化编程和互联网云编程方式,让零基础的单片机初学者能够更快入门。基础篇介绍STC8单
本书作为《微型计算机系统原理及应用:国产龙芯处理器的软件和硬件集成(基础篇)》的配套实训教材,主要是为电子信息类专业和计算机类专业的计算机实训类课程提供完备的教学资源。本书以国产龙芯1B处理器为核心,将国产软件集成开发环境和国产操作系统引入计算机类课程的实训教学中,使学生能真正系统地掌握计算机的软件和硬件知识,培养学生
本书设置了6个项目、24个任务,内容包括太阳能爆闪灯、简易电子时钟、数字电压表、太阳能自动追踪系统、风光互补控制器、简易辐照度测试仪的设计与制作。通过介绍单片机与外围接口电路之间的软硬件设计,建立单片机应用系统的概念,旨在培养学习者单片机应用系统设计与开发的能力。
本书详细介绍了AT89S51单片机的硬件结构及工作原理,采用汇编语言和C51语言编程,运用了Proteus仿真技术,展现了单片机应用实例。全书分为12章,主要内容为单片机概述,单片机的硬件结构,MCS-51系列单片机的指令系统与汇编语言程序设计,MCS-51系列单片机C51语言程序设计,单片机人机交互通道的接口技术,A
全书共11章,主要内容包括:微型计算机系统导论,数值的表示和运算,存储器的分类和原理,软件开发工具的下载、安装和应用,指令集架构,中央处理单元的架构,协处理器的架构,汇编语言的程序设计和实现,中断与异常的原理和实现,C语言的程序设计和分析,以及异步串口原理和通信的实现。本书侧重于对构成微型计算机系统的硬件和软件要素原理
本书是云原生社区多位服务网格技术专家的鼎力之作。全书共10章,内容涉及ServiceMesh概述、核心功能、架构解析、安装与部署、流量控制、可观察性、安全、进阶实战、故障排查、ServiceMesh生态,分别从概念、实践和生态扩展3个层面为读者系统介绍了Istio的相关知识,着重介绍了Istio在1.5版本以后的重大变