本书共11章,分为三个部分。第一部分重点阐述KVM虚拟化技术,内容涵盖虚拟化技术概览、基于RockyLinux的KVM环境搭建、虚拟机管理工具virsh与virt-manager的深度使用、虚拟机的快速克隆与模板制作、KVM存储池的高效管理、KVM网络模式的灵活配置与实践、KVM在线与离线迁移策略、KVM桌面虚拟化解决
本书从基础概念入手,在介绍内存一致性与缓存连贯性的本质区别与内在联系的基础上,解析连续一致性(SC)、全存储排序(TSO)及松弛内存模型等主流内存模型的设计哲学与实现策略,并通过监听协议和目录协议详尽剖析缓存连贯性协议的设计空间、状态机模型及性能优化方法。最后拓展讨论异构系统(特别是GPU)的一致性挑战、形式化验证方法
全书分为九章:首章概述智能嵌入式系统的定义、组成及发展脉络;第二章聚焦硬件系统,详述CPU架构、协处理单元(如GPU/NPU)、存储方案及主流AI芯片(NVIDIAJetson系列、华为昇腾等)的技术特性;第三章至第六章围绕软件系统展开,涵盖嵌入式操作系统、多核部署策略、计算框架优化及深度学习模型开发全流程,包含模型轻
本书全面介绍了STM32Cube生态系统及其各项工具,包括STM32CubeMX、STM32CubeIDE、STM32CubeProgrammer和STM32CubeMonitor,旨在助力开发者高效开发和调试STM32微控制器。书中详细讲解了每个工具的安装、配置和使用方法,并通过大量实例进行演示,帮助读者快速掌握开发
本书以嵌入式系统领域中具有代表性的ARMCortex-A9处理器和嵌入式Linux操作系统为分析对象,对Cortex-A9处理器的体系结构、存储系统、中断系统、ARM指令集和Exynos4412微处理器进行详细介绍。在此基础上,阐述ARM-Linux内核、Linux文件系统、Linux移植及调试方法、Linux驱动程序
本书以STM32单片机为核心教学载体,基于STM32CubeIDE集成开发环境与HAL库,系统地讲解嵌入式原理与应用。本书内容循序渐进,从STM32单片机的基础入门知识起步,逐步深入LED显示、SMT32数码管显示、键盘控制、通用定时器、USART串口通信以及ADC应用等综合应用。
本书共10章,主要内容包括嵌入式系统概述、STM32F103微控制器与开发平台、GPIO与应用实例、外部中断与应用实例、通用定时器与应用实例、USART与应用实例、I2C接口与串行EEPROM应用实例、ADC及其应用实例、DMA及其应用实例、STM32F103与传感器模块应用设计案例。本书内容丰富、体系先进、结构合理、
本书以Cortex-M3处理器为切入点,从编程软件操作与STM32的I/O端口配置开始,系统介绍STM32微处理器的使用方法。第1-6章对STM32微处理器的重要内容进行深入浅出的讲解,涵盖基本I/O端口、中断、ADC、定时器等核心模块。第7、8章引入多个来自科研课题及学生电子设计大赛作品的实际案例作为实训项目,这些实
本书提出了基于构件化的嵌入式系统设计思想和方法,并倡导嵌入式软件采用分层设计,有效降低嵌入式技术开发难度,构建符合软件工程规范的嵌入式软件工程组织,有效实现嵌入式软/硬件设计的可移植和可复用。本书共7章,内容包括绪论、嵌入式硬件最小系统设计方法、嵌入式软件最小系统设计方法、嵌入式中断系统应用设计方法、UART通信应用设
本书聚焦Simulink在嵌入式系统设计中的核心应用,系统阐述了从建模仿真、代码生成到部署调试的全流程开发方法。全书内容涵盖Simulink基础知识、Simulink建模方法、代码生成参数配置、STM32等主流微控制器的联合开发实践、Simulink与CubeMX协同开发流程、典型嵌入式系统案例分析等。