本书聚焦现代CPU底层性能优化核心需求,分为性能分析与源代码调优两大部分,构建了从理论到实操的完整知识体系:第一部分深入解析CPU微架构(流水线、缓存层次、SIMD等)、性能指标(IPC、CPI、缓存未命中)、分析方法(TMA、采样、追踪)及跨平台工具(VTune、perf、uProf);第二部分聚焦内存访问优化、计算
本书主要内容包括四部分:第一部分(第1-3章)介绍STM32的体系结构、编程基础和开发环境;第二部分(第4-7章)介绍基于HAL库和STM32CubeIDE的程序设计;第三部分(第8-10章)介绍基于FreeRTOS的STM32程序设计;第四部分(第11章)给出了一个综合实践案例。本书部分章节给出了相应的实践案例,所有
本书旨在探讨单片机的应用实践,包括硬件设计与软件开发两个核心部分。首先,介绍单片机的基本概念、发展及应用领域。随后,着重介绍硬件电路设计,包括单片机的最小系统、接口系统、扩展电路及硬件通信电路的实现。同时,分析了采用汇编语言和C语言编写控制程序。通过案例分析,选择实际应用如温度控制系统、小车自动寻迹控制系统等进行深入分
本书内容包括:51单片机硬件基础知识、单片机编译与仿真软件、51单片机的软件编程基础知识、51单片机通用I/O端口、单片机中断系统的应用、单片机定时/计数器的应用、单片机串行通信的应用、51单片机外围器件扩展的综合应用。
本书详细介绍了MCS-51系列8位单片机系统。全书共7章,内容包括硬件结构、指令系统、汇编语言程序设计、C51程序设计以及二者混合编程、系统功能扩展、单片机系统设计方法及应用实例,还列举了国内几种增强型单片机的主要性能及新增功能。书中内容由浅入深,叙述循序渐进,服务于教学及应用。同时,书中各章节均配备了习题以巩固读者所
以Windows与Linux网络操作系统为平台,以案例引导、任务驱动的方式,基于虚拟机的操作环境,讲解网络环境下各种常用服务器的搭建。本书共分10章,从内容组织上分为Windows服务器的配置与管理和Linux服务器的配置与管理两大部分。第一部分(第1~5章)主要介绍了Windows操作系统如何架设DHCP服务器、架设
本书作为微机原理与嵌入式技术课程的配套实验教材,围绕当前市场主流的STM32系列微控制器设计实验内容,旨在帮助读者通过实践掌握微控制器技术与外设应用。实验所用硬件设备以STM32F103ZET6芯片为核心,涵盖多种常用外设与接口,具体包括:I/O接口、中断接口、外部RAM、液晶显示模块、定时/计数器、舵机控制模块、US
本书分为8章。第1-2章介绍单片机的基础知识、51单片机的结构原理及其程序设计、软硬件开发平台及使用方法;第3-5章介绍51单片机的片内资源及应用;第6-7章介绍51单片机的常用外设及其接口扩展技术;第8章介绍单片机应用系统的设计开发。附录部分提供了8051汇编指令简表、C51库函数、常用自定义头文件和开发板电路图。
本书全面、系统地介绍了CC2530单片机技术的基本理论及其相关应用,共分为10个单元,内容包括CC2530开发入门、输入/输出应用、外部中断应用、定时器/计数器应用、串口通信应用、模/数转换应用、看门狗应用、电源低功耗管理应用、脉冲宽度调制应用、传感技术应用等。本书所有单元均以“二维码”导入思政要素,以“相关知识”梳理
本书共分为11章,第1-3章介绍嵌入式控制系统及其工程设计的相关基础理论和方法;第4-11章以有色金属行业铝电解生产环节的数字化、智能化升级转型为例,详细介绍铝电解智能制造系统的全流程设计开发,主要包括铝电解槽阳极导杆电流、阴极钢棒温度和槽电压智能感知系统,铝电解槽智能控制系统、铝电解槽智能下料控制策略、铝电解人机交互