"本书秉承“新工科”理念,从科研、教学和工程实际应用出发,理论联系实际,全面系统地讲述基于STM32CubeMX、STM32CubeIDE和HAL库的嵌入式系统设计与应用实例。STM32CubeMX和STM32CubeIDE是ST公司提供的用于STM32开发的免费工具软件,是STM32Cube生态系统的核心工具软件。本
《XilinxFPGA工程师成长手记》以Xilinx公司的FPGA为开发平台,以VerilogHDL、SystemVerilog、VHDL和Vivado为开发工具,详细介绍FPGA常用接口的实现方法,并通过大量实例,分析FPGA实现过程中的具体技术细节。《XilinxFPGA工程师成长手记》提供相关实例的源码文件和配套
全书分为3篇。第1篇存储基本原理和分布式基本原理。特别针对LinuxOS的IO知识进行讲解,并且还会结合Go的存储编程实现。第二篇剖析现有的存储系统实现,对它们使用的设计,概念,实现进行深入的剖析。以此来借鉴。第三篇进行编程实战,将编写数个极具实践价值的应用程序,并且形成一个完备的分布式存储系统。
本书基于西门子S7-1200型PLC实训设备,讲解PLC的入门知识、编程基础、基本指令、通信方法等,对实训平台的操作、博途软件的使用、触摸屏的组态及伺服驱动的接线与参数设置等进行了流程梳理及讲解。全书分为知识库和技能库两大部分,并配有工作页,用于学生实训。本书可作为职业院校相关专业的教材,也可作为企业培训教材。
本书以Linux发行版本Ubuntu为平台,用项目教学的方式进行介绍。全书共五个项目,分别介绍了嵌入式系统、计算器项目的设计与实现、基于ZigBee传输技术的无线QQ项目设计、基于STM32的温湿度监测系统,以及基于NB-IoT技术的智慧消防系统设计(课程实践部分),其中,项目一到项目四着重训练基础,项目五为课程的综合
本书深入浅出地介绍了如何从零开始一步步设计出一个入门级的CPU,以及在这个过程中应该掌握哪些知识、遵守哪些设计原则、规避哪些设计风险、可以使用哪些开发技巧。全书从逻辑上分为三个部分,第一部分(第1-3章)介绍产业界进行CPU研发的过程以及本地与远程FPGA实验平台、FPGA上板实现、Verilog应用实例等CPU设计中
本书以意法半导体公司新推出的基于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依赖特性,链接器的使用、链接脚本
本书是一部深度探讨智能可穿戴技术的图书,系统剖析了该领域的原理、技术及广泛应用。本书通过对当前可穿戴技术的最新研究进行全面而深入的分析,为科技研究者、工程师和决策者提供了丰富的理论支持和实践指导。本书详细介绍了智能可穿戴技术的基础原理,包括传感器技术、嵌入式系统、数据处理与分析等核心技术。通过对这些原理的深入解析,读者
本书以电气自动化相关职业岗位能力需求为核心,以“岗课赛证”一体教学模式为特点,从工程实际应用出发,融入可编程控制系统及应用职业技能等级证书考核内容。全书共11个项目,分别为认识S7-1200PLC、TIA博图V16软件介绍、电动机的连续运行、相异步电动机的顺序启动逆序停止、运料小车往返控制、机械手控制、音乐喷泉的控制、