本书以意法半导体公司新推出的基于ArmCortex-M0+的STM32G071MCU为硬件平台,以意法半导体公司的STM32CubeMX和Arm公司的KeilμVision(Arm版本)集成开发环境(以下简称Keil)为软件平台,以Cortex-M0+处理器结构、高级微控制总线结构、Cortex-M0+处理器指令集和应
本书主要介绍RISC-V体系结构的相关内容。本书主要内容包括RISC-V体系结构基础知识以及香山处理器微架构实现,如何使用QEMU以及香山模拟器NEMU来搭建实验环境,RV64指令集中常见指令使用以及常见陷阱,RISC-V函数调用规范、栈布局,GNU汇编器的语法、常见伪指令、RISC-V依赖特性,链接器的使用、链接脚本
本书共15章,从逻辑上分为三部分。第一部分(第1-2章)介绍Hypervisor基础,涵盖虚拟化技术与实现、主流的嵌入式Hypervisor产品,以及基于分离内核的嵌入式Hypervisor等内容。第二部分(第3-12章)介绍嵌入式Hypervisor的设计与实现,涵盖嵌入式Hypervisor架构与核心组件、中断隔离
本书深入浅出地讲解嵌入式系统开发的基础知识,从原理、方法、工程实践等多视角介绍ARMMCU嵌入式开发中的各种常用技术,为每个知识点配备了开发案例,使读者既能掌握工程开发方法,又能掌握技术原理,为后续整个技术生涯奠定坚实基础。本书共12章,前两章讲述基本概念、开发环境准备及ARMCortex-M3架构;第3~5章讲述基础
本书以计算机专业英语在技能知识具体实践的场景使用为主,对应计算机各专业的典型工作任务为载体、拆解项目实施需要的知识、技能、能力,组织了八个教学单元:计算机系统、计算机网络、计算机语言、大数据、云计算、人工智能、数字化、物联网。每个单元设置四个模块,分别为导学、教学、场景实操、技能合作。
本书介绍STM32单片机的工作原理及工程应用,共10章,主要内容包括Cortex-M3处理器、STM32F103x单片机、基于标准库的软件编程、STM32CubeMX环境编程、Proteus应用范例、基于LittleVGL的UI设计、STM32F103x实现FFT和FIR、基于STM32的电子称重系统、基于物联网云平台
本书是对《XilinxZynq7000嵌入式系统设计与实现:基于ArmCortexA9双核处理器和Vivado的设计方法(第二版)》一书的一次重要修订,全书共包含30章,主要内容包括XilinxZynq系列SoC设计导论、AMBA规范、Zynq7000系统公共资源和特性、Zynq7000调试和测试子系统、CortexA
本书讨论了FPGA在数字逻辑电路、信号源、滤波器、中频调制等典型应用领域的设计与实现。全书共8章,分别为FPGA应用概述、FPGA应用硬件平台、数字逻辑电路设计与FPGA实现、信号源设计与FPGA实现、FIR滤波器设计与FPGA实现、IIR滤波器设计与FPGA实现、DPSK调制器设计与FPGA实现、数控振荡器及其应用。
本书共分8章,第1章介绍ARM体系架构,包括ARM架构及处理器的命名规则、系列分支及ARMv8体系架构基础知识;第2章介绍基于树莓派4B的开发环境搭建、开发过程及调试和仿真;第3章介绍ARMv8汇编的基础知识,包括执行机制、指令集等内容;第4章介绍ARM异常与中断机制,包括ARM异常系统概述、进入和退出异常处理程
本教材结合超级计算机原理与操作的理论教学与实验实践,主要分成三个部分,包括(1)超级计算机入门:介绍关于超级计算机的基础知识与性能评测方面的内容;(2)超级计算机的原理与组成:介绍超级计算机的体系结构、存储系统以及互连网络系统;(3)面向超级计算机的编程与使用:介绍并行编程基础、并行编程实践、超级计算机的基本操作以及超