《从零开始设计你的智能小车》从实战出发,以STM32F103VET6单片机为对象,以C语言为开发语言,详细讲解如何在CMSIS固件库基础上完成嵌入式应用系统的开发。通过本书的学习,读者能够初步了解嵌入式系统设计中的硬件设计和软件设计,掌握硬件和软件调试技巧,具备设计、规划和实现一个简单嵌入式应用系统的能力。全书以智能小
集成电路、FPGA的发展,是与其市场应用相辅相成的。MIPI是移动产业处理器接口(MobileIndustryProcessorInterface)的简称,本书以MIPI应用为切入点,介绍了集成电路与FPGA的逻辑设计中的一些基本概念、设计思想和技巧。 本书共分7章,第1章为逻辑设计和FPGA设计相关的基础知识和概念介
本书共15章,前14章分别介绍嵌入式系统基础知识、ARM技术概述、Cortex-A53编程模型、ARM开发环境搭建、ARM微处理器的指令系统、ARM汇编语言程序设计、ARMv8异常处理、通用I/O接口、ARM外部中断、UART串行通信接口、PWM定时器与“看门狗”定时器、A/D转换器、SPI总线接口、I2C总线接口;最
本书全面介绍微处理器系统的工作原理与应用设计的基本方法。全书分为七章,包括数字处理系统概述、微处理器、汇编指令、程序设计、片上微处理器系统、常规外设应用设计、典型微控制系统设计开发等内容。本书主要从微处理器结构出发介绍汇编指令,从汇编指令出发介绍C程序设计,旨在让读者深入理解微处理器的工作原理并掌握程序设计的精要,通过
本书是电子信息等专业“微处理器与接口技术”课程的教材。全书共13章,包括微处理器基础、8088/8086架构、8088/8086指令系统及程序设计、存储器系统、接口和中断技术、可编程接口设计、80C51架构、80C51指令系统、80C51程序设计、80C51的并行I/O接口、80C51的中断与定时/计数器、80C51的
本书全面讲述ARM嵌人式微处理器结构及其软硬件编程基础,并结合典型案例,详细论述嵌人式微处理器应用于物联网中的硬件设计过程和驱动软件编程方法。本书主要内容包括:嵌人式系统与物联网概述,ARM7TDMI/Cortex-M3处理器内核结构、ARM处理器指令系统、ARM汇编语言程序设计、汇编语言与C/C++语言混合程序设计、
本书选用野火霸道STM32开发板为实验平台,针对基于ARMCortex-M3内核的STM32F103微控制器量身打造了若干应用实例贯穿于各知识点的讲解中。实例讲解深入浅出,不仅包括基础知识的讲解,也有设计思路和背景知识的详细描述,以达到在实践中传递实用设计技巧和方法的目的。全书共13章。
本书以可编程控制器系统应用编程职业技能等级标准(中级)要求为开发依据,结合企业生产实际要求,以典型项目为载体,以工作任务为中心,以行业案例为拓展,学习者可以在仓储系统、温度控制系统、分拣系统、输送系统、龙门搬运系统柔性生产线等项目实施过程中学习到可编程控制器编程思路、逻辑控制、运动控制、过程控制、网络通信、智能视觉、P
《嵌入式系统设计基础及应用》介绍了嵌入式系统的基本原理和基础知识。在硬件方面详细讲述了微处理器的系统架构、常见的总线与总线协议、存储器的分类和存储保护机制及相关的性能分析,并具体介绍了基于ARMCortex-M4微处理器的编程模式、中断机制、流水线技术、总线技术、存储器系统。在软件方面详细介绍了嵌入式系统软件开发的特点
本书旨在详细介绍ARM64体系结构的相关技术。本书首先介绍了ARM64体系结构的基础知识、搭建树莓派实验环境的方法,然后讲述了ARM64指令集中的加载与存储指令、算术与移位指令、比较与跳转等指令以及ARM64指令集中的陷阱,接着讨论了GNU汇编器、链接器、链接脚本、GCC内嵌汇编代码、异常处理、中断处理、GIC-V2,