硬件、外部设备与维护
-
STM32Cube高效开发教程王维波,鄢志丹,王钊 著《STM32Cube高效开发教程(基础篇)》 STM32CubeMX和STM32CubeIDE是ST公司提供的用于STM32开发的免费工具软件,是STM32Cube生态系统的核心工具软件。本书详细介绍这两个软件的用法,然后以STM32F407为研究对象,采用STM32Cube开发方式介绍STM32F407各种系统功能和常用外设的编程开发,包括外设基本工作原理和接口电路、HAL驱动程序功能和使用方法,以及针对一个STM32F407开发板的完整编程示例。通过阅读本书,读者可以掌握STM32Cube开发方式和工具软件的使用,掌握基于HAL库的STM32F407系统功能和常用外设的编程开发方法。本书适合具有C语言、微机原理或单片机基础,想要学习STM32开发技术的读者阅读,可以作为高等院校电子、自动化、计算机、测控等专业的教材,也可作为STM32应用开发的参考书。 《STM32Cube高效开发教程(高级篇)》 本书介绍 STM32 开发的一些内容。第一部分详细介绍嵌入式操作系统 FreeRTOS 的使用;第二部分介绍使用 FatFS 管理 SPI-Flash 芯片、SD 卡和 U 盘上的文件系统;第三部分介绍 BMP 和 JPG 图片的获取与显示,触摸屏的使用,DCMI 接口和数字摄像头等。全书使用 STM32CubeMX 和 STM32CubeIDE软件开发例程,讲解 FreeRTOS、FatFS、LibJPEG、USB_Host、USB_Device 等中间件以及 SDIO、USB-OTG、DCMI 等外设的原理和使用方法,并针对一个 STM32F407 开发板编写了完整示例项目。通过阅读本书,读者可以掌握 STM32 开发中的嵌入式操作系统、文件系统、触摸屏等高级软硬件的开发方法。本书适合已经掌握 STM32CubeMX 和 STM32CubeIDE 软件的使用以及 STM32 常用外设的 STM32Cube开发等相关基础内容的读者阅读,可以作为高等院校电子、自动化、计算机类专业的教学用书,也可作为STM32 嵌入式系统开发的参考书。 -
HCIA-HarmonyOS应用开发学习指南华为技术有限公司 著本书首先对HarmonyOS和OpenHarmony进行概述,同时阐述了两者的区别,其次讲解了HarmonyOS应用开发的流程以及必备的开发基础知识,接着介绍了基于JS UI框架以及丰富的组件快速开发应用程序UI的方法,然后针对 HarmonyOS 的接口能力进行了详细说明,还介绍了Java PA开发,包括Service开发、JS和Java的混合开发(JS FA调用Java PA)、数据库及Data Ability开发等,最后通过3个开发专题讲解HarmonyOS应用开发的重要核心技术。除了全面的知识讲解,本书还有详细的案例说明,通过理论与案例结合,使开发者快速掌握各项基础开发技能。本书作为HarmonyOS应用开发工具手册,适合有一定基础的JS和Java开发者或对HarmonyOS感兴趣的移动应用开发、设计、测试工程师及小程序开发人员阅读,可帮助读者快速掌握HarmonyOS应用开发的技巧。 -
单片机应用技术何琪,徐鹏 编本书以51单片机为载体,摒弃传统的汇编语言,采用C语言实现单片机的各种功能。本书跳出常用的教学模式,以兴趣导向为主,采用“用什么学什么”的教学方式进行编排,使学习者更容易理解和接受。本书内容循序渐进,详尽阐述每个知识点,采用“三位一体”教学的目的,详尽介绍各类开发工具的安装和使用,为学生们进一步学好单片机做准备。本书适用于单片机初学者、机电类专业学生、机电专业技术人员等。 -
数据中心机房搬迁实用指南李崇辉《数据中心机房搬迁实用指南》涵盖了数据中心机房搬迁的全过程,对老旧机房搬迁项目相关工作流程进行了全面梳理,内容包括概述、新机房的准备、搬迁服务商引入、搬迁组织管理、搬迁规划、搬迁方案设计、搬迁前准备、搬迁实施、搬迁项目收尾等方面,遵循保障业务稳定、高效的原则,解决了搬迁过程中遇到的很多难题。编委会成员在数据中心规划、建设、管理等方面具有丰富的经验,本书总结了编者在数据中心搬迁过程中的宝贵经验,潜心梳理了相关工作思路、流程、风控和预案,内容翔实,对现实中的搬迁工作能够起到指导作用,是实际操作过程中难得的一本教科书。 本书将对各行各业数据中心机房搬迁起到重要的指导作用,适合数据中心行业管理者和技术人员阅读参考,是从事数据中心机房搬迁相关人员的参考书。 -
嵌入式系统原理与物联网实践沈建华,王慈 编本书系统介绍了嵌入式系统的基本原理和物联网应用开发的基础知识。详细讲述了MCU应用相关的各种外设模块的工作原理和编程结构,包括ARM Cortex-M4内核、ARMv7和RISC-V指令系统、MCU系统控制、存储器、通用输入输出、定时器、模拟外设、通信接口等。同时,对嵌入式软件设计方法、RTOS、物联网技术及应用架构等做了阐述。最后介绍了两个基于阿里云IoT平台的物联网应用开发示例,以及低功耗系统设计和电磁兼容性的基础知识。本书对嵌入式系统的基本原理和技术的描述具有通适性、不特别针对某个MCU。本书配套有完整的教学资源,包括教学课件、实验PPT、MOOC资源,以及基于ST、TI、平头哥等多种MCU开发板的配套实验例程,方便师生选用。本书可作为高等院校计算机、电子与通信、自动化、仪器仪表等专业嵌入式系统、物联网、微机接口、单片机等课程的教材,也适合广大从事MCU和物联网应用系统开发的工程技术人员作为学习、参考用书。 -
电气控制与PLC应用许强 编本书全面介绍了西门子公司S7-1200 PLC的编程与应用。S7-1200 PLC控制系统具有集成度高、实现简单的特点,在中、小型工业自动化控制领域得到了广泛的应用。本书共分10章,分别介绍了PLC的基础知识、硬件安装与维护、TIA博途V16软件安装、编程基础、基本指令、PID控制、运动控制、通信、界面组态及应用实例,附录部分为实验指导书和课程设计任务书。本书深入浅出、图文并茂、注重实际、强调应用,配套有PPT课件、操作视频等资源,帮助读者掌握编程技巧,使读者可以创新性地完成从简单到复杂的工程项目。本书可作为普通高等院校电气工程、自动化类、机电类等专业的PLC应用课程教材,也可作为电子技术、电气技术、自动化技术等工程技术人员的参考书。 -
天猫精灵诞生记郭威,樊建军,孟京生 等 著本书系统地讲解了智能硬件开发中的各个子系统,全书共有7章,系统地论述了ESD防护设计、EMI设计、热设计、电子设计、PCB设计、射频设计、结构设计及工艺设计。全书的案例均来源于天猫精灵各个产品的真实研发项目,同时还涉及了天猫精灵硬件研发团队智能硬件产品设计中的理念、方法、过程和经验,对于读者学习智能硬件的研发、创新和管理具有较高的参考价值。本书既可以作为从事智能硬件相关工作的人员的一部宝典,还可以作为高校相关专业人才培养的一本参考书。 -
单片机原理及接口技术张艳鹏,张博阳 编为培养单片机技术开发方面的人才,作者根据多年从事单片机技术方面的教学经验及实际开发经验编写了本实训教程,旨在通过Keil、Proteus软件帮助具有C语言基础的学生实现对单片机基本内容的学习。本书共分为9章,内容包括单片机基础知识、Proteus软件、单片机I/0电路实训项目、单片机显示设备实训项目、单片机键盘接口电路实训项目、单片机定时/计数器与中断技术实训项目、单片机A/D转换与D/A转换技术实训项目、单片机串行口通信实训项目及单片机智慧农业实训项目。本书理论与实践相结合,可作为电子信息工程、通信工程、电气工程及自动化专业教材,也可供从事相关专业的技术人员参考。 -
嵌入式人工智能开发与实践贺雪晨,沈文忠 著本书采用嵌入式人工智能开发板EAIDK 310和嵌入式虹膜门禁EAIDK-310-P20实验平台,使用Qt和PyQt作为UI设计和运行框架,通过在嵌入式Linux系统中使用Python和C++语言编写程序代码,实现视频采集、物体分类、人脸识别、虹膜图像预处理、虹膜图像特征提取与匹配、虹膜图像采集与定位显示、虹膜识别门禁系统、智能音箱等实践案例。本书重实践、重应用、重开发、重创新,以人工智能主流应用场景落地为导向、理论与实践相结合、强化学生应用型能力的培养为目标,详细阐述解决实际问题的前沿技术和方法。 本书可作为高等院校软件工程、电子信息工程、人工智能等专业本科生与研究生的课程教材,也可供人工智能、嵌入式等相关领域的技术人员学习使用。 -
计算机应用技术实践与指导研究李彩玲 著本书是一本系统研究计算机应用技术及其实践指导的专著。本书以应用技术为主线条,在介绍计算机概念、计算机系统等知识的基础上,深入分析了计算机应用与信息社会之间的关系,并结合实例操作,对计算机应用操作系统、数据通信技术、计算机网络技术、多媒体技术、信息检索技术等进行了系统地论述。同时,本书还对计算机网络安全技术进行了深入研究,旨在为旨在为更好地利用计算机应用技术提供切实可行的理论借鉴。
