本书从微型计算机系统应用的角度出发,围绕Intel 8086微处理器,全面地阐述了微机系统的基本原理、汇编语言程序设计和接口技术。全书共分为12章,内容包括微型计算机概述、8086微处理器、8086的寻址方式和指令系统、8086汇编语言程序设计、内存储器及其管理、总线与I/O接口、中断技术、并行接口、定时/计数技术及接口、数/模和模/数转换、人机接口技术、微机原理与接口技术实验。 本书内容丰富、系统全面、实用性强,既可作为高等学校电子类、计算机类各专业的本科教材,又可作为微机应用系统设计和开发技术人员的参考用书。
本书收集整理了作者在STM32单片机学习和实践中的经验,由浅入深,带领大家进入STM32的世界。 本书共23章: ~2章主要介绍本书的实验平台以及STM32开发软件的使用和一些下载调试的技巧;第3~8章详细介绍了Cortex-M4单片机的各个片上外设;第9~10章介绍了两大常用通信协议; 1~22章详细介绍了在智能锁项目中所用到的各个模块;第23章介绍了ESP32接入阿里云平台设备。从 简单的开始,循序渐进,以智能锁项目为依托进行理论和实践的结合。 本书从工程实践出发,旨在 读者学会如何在STM32单片机的开发设计过程中发现问题、分析问题并解决问题。本书的主要读者为电子、计算机、控制及信息等相关专业的在校学生,从事单片机开发设计的电子工程师,以及所有电子设计制作的爱好者。
信息技术(以处理器、操作系统、数据库、中间件等软硬件基础设施为代表)的发展水平决定了一个国家的数字化程度和全球市场地位。中国在信息领域的多个层面,包括从底层的基础设施一直到上层的安全系统,都有了一些自主产品。 《信息基础设施关键技术全知道》系统介绍了信息技术领域核心硬件、操作系统、 数据通信、大数据、云计算、人工智能、安全等关键技术内容和国产技术应用创新现状,旨在帮助广大读者全面、准确、客观地了解当前我国在信息技术方面的发展状况,提高我们的信息技术创新应用能力,推动自主创新成果的主动、优先使用。
智云科技编著的这本《电脑组装维护与故障排除(、第2版双色超值版)》共13章,主要包括全面认识电脑、电脑的选购与组装、系统安装与设置、系统日常维护及常见故障排除5个部分。通过本书的学习,读者可以从一个电脑新手逐步晋升为电脑高手,将所学真正用到实际生活与工作中,达到学以致用的目的。 此外,本书还提供了丰富的栏目板块,如小 招、长知识和给你支招。这些板块不仅丰富了本书的知识,还教会读者 多常用的技巧,从而提高实战操作能力。 本书主要定位于希望快速掌握电脑各方面知识,特别是电脑硬件的组装、日常维护及故障排除的学生、家庭用户以及办公人员,也适合各类社会培训学员使用,或作为各大中专院校及各类电脑培训班的教材。
智云科技编著的这本《电脑组装维护与故障排除(、第2版双色超值版)》共13章,主要包括全面认识电脑、电脑的选购与组装、系统安装与设置、系统日常维护及常见故障排除5个部分。通过本书的学习,读者可以从一个电脑新手逐步晋升为电脑高手,将所学真正用到实际生活与工作中,达到学以致用的目的。 此外,本书还提供了丰富的栏目板块,如小 招、长知识和给你支招。这些板块不仅丰富了本书的知识,还教会读者 多常用的技巧,从而提高实战操作能力。 本书主要定位于希望快速掌握电脑各方面知识,特别是电脑硬件的组装、日常维护及故障排除的学生、家庭用户以及办公人员,也适合各类社会培训学员使用,或作为各大中专院校及各类电脑培训班的教材。
西门子中国有限公司编著的《深入浅出西门子S7-200PLC(附光盘第3版)》主要介绍西门子公司小型可编程序控制器S7-200 PLC的软件和硬件功能,以实用、易用为主线,涉及S7-200 PLC的方方面面;同时编者也将多年的宝贵使用经验贯穿内容始终,使读者能够有所借鉴。 本书分为4章:第1章是S7-200 PLC系统概述,主要介绍S7-200 PLC的硬件部分和通信功能;第2章主要介绍S7-200 PLC编程软件STEP 7-Micro/WIN V4.0的使用和联机调试;第3章介绍S7-200 PLC的常用功能,并辅以简单的编程实例;第4章介绍S7-200 PLC与人机操作界面(HMI)的连接。 本书主要供大专院校师生、电气设计人员以及PLC编程调试人员等使用。
本书以兼顾原理、注重应用为原则,以主流STM32F1系列微控制器为硬件平台,系统讲述微控制器系统构架及内部资源工作原理,并将其与典型应用紧密结合,涵盖于通用输入/输出接口(GPIO)、中断管理、定时器、串口通信、模数转换(ADC)等章节中;程序设计方法采用典型前后台程序结构,通过键盘、显示人机接口定时器、主从串口通信等简单案例原理分析,使读者理解任务需求与微控制器内部资源配置之间的关系,以及系统任务调度的方法。通过章节例程及本书应用案例学习,读者可以系统了解一个完整微控制器应用系统设计开发的方法和步骤。 软件开发采用STM32CubeMX软件,用图形化界面简单直观地对目标芯片的引脚、时钟及内部资源进行初始化配置,生成基于硬件抽象库(HAL库)的程序架构,并配合MDK-ARM等集成开发环境,实现应用程序的编写。这样做既加快
本书采用分篇式结构,基础篇以PLC基础知识介绍为主,应用篇以PLC实例应用为主,可穿插学习,充分体现“懂理论”与“会操作”的理念,形成了由简单到复杂、由单一到综合的教学体系结构。基础篇主要由第1章PLC基础知识、第2章S7-200的指令系统,第3章程序控制指令及其应用和第4章S7-200高速计数器和高速脉冲输出组成;应用篇主要由第5章基本指令控制应用,第6章PLC综合应用训练项目,第7章S7-200系列PLC的通信及其应用和第8章PLC在变频控制系统中的应用组成。
本书采用项目驱动的方式,以西门子S7-1200PLC和TIA博途软件为核心,全面系统地介绍S7-1200的硬件系统及硬件组态、软件系统的安装及使用、编程语言、指令、程序结构、程序设计方法。辅助本书所有的实例都进行了仿真与联机调试,易于进行工程移植,扫描二维码即可下载全部实例的源程序,扫描书中的二维码可以观看项目任务的讲解视频,给学生提供了 快捷的自学资源以及 多独立的思考空间,培养学生的自主学习能力。 本书可作为职业院校(含五年制高职)数控技术专业、机电一体化专业、电气自动化专业、工业机器人专业等相关专业的教学用书,也可以作为相关行业培训教材及有关人员自学用书。
本书是机械行业技师学院“十三五”系列教材之一,依据《 关于大力推进职业教育改革与发展的决定》《 职业教育改革实施方案》《 关于全面提高高等职业教育教学质量的若干意见》《人力资源和社会保障部关于大力推进技工院校改革发展的意见》等文件中关于大力发展职业教育,改革职业教育课程体系,加强教材建设,改革教学内容和教学方法,提高教学质量等相关要求而编写,主要内容包括PLC应用基础、典型环节的PLC控制、综合案例基本指令编程控制、步进指令编程控制、常用功能指令编程控制。 本书可作为机械行业技师学院和高职院校电气工程及相关专业的教材,也可作为企业电气自动化控制技术技能人才的培训教材,还可作为电气工程技术人员的自学参考用书。
\"本书以通过FPGA实现简易神经网络的推理流程为主线,主要包含以下内容: 在TensorFlow学习框架下实现神经网络训练,保存训练好的权值和偏置;将TensorFlow框架下训练的神经网络使用OpenCL语言实现,并编译生成可执行文件和FPGA编程文件;将输入数据、权值、偏置等数据通过以太网口传输到FPGA开发板;在FPGA开发板上运行神经网络。 本书的重点在于神经网络算法的OpenCL描述方法及FPGA实现流程。简易神经网络算法不仅可以让读者明白神经网络的工作原理及基本框架,还可以使用较少的OpenCL代码描述,易于分析神经网络算法与代码的对应关系,实现OpenCL语言的学习。 本书以Ubuntu操作系统为运行环境,以 高的FPGA开发板DE10_nano为实现平台,该开发板尺寸较小,易于携带,方便管理,价格较低,适合批量购买以开展相关教学实验。 本书面向电子信息、计算机、自动