硬件、外部设备与维护
-
微机原理及接口技术雷印胜 编《微机原理及接口技术》(第六版)是“十二五”职业教育国家规划教材之一。本教材包含一个有特色的教学案例——基于汇编语言指令编写的音乐演奏源程序;微型计算机系统的组成和发展历程,微型计算机的系统结构,存储器的扩展,高速缓冲存储器的工作原理、地址映射方式等,目前最常用的系统标准总线的基本概念、发展历程、串/并行总线的物理结构等,8086/8088CPU的寻址方式,微型计算机接口技术及应用;GPU图形处理器工作原理及应用。
-
Linux/Android嵌入式系统实践设计徐伟,郭占龙,耿生玲 著本书是基于MPTS-A9教学平台的嵌入式系统设计和应用技术的教程。全书共7章,概述嵌入式系统的基本原理、基于Linux系统和Android系统的开发环境构建,介绍了多个基础实验以及驱动程序实验的开发、编译和执行,系统移植和Qt的安装和应用。书中重点介绍在Linux系统下的系统安装、软件配置,驱动开发、程序编译运行以及系统移植,并针对每一个实验有详细的过程介绍和截图。全书每个程序都经过逐一调试。本书可作为高等学校电子信息类、自动化类、计算机类、电气类、机电类等专业的本科生、研究生的教材。
-
一路芯程张卫,沈磊 著本书以集成电路的发展历程为主线,结合发生的重要事件和对集成电路技术与产业发展进程产生重大影响的人物故事,从集成电路的源起、发展到面临的机遇与挑战诸方面给读者展开一幅集成电路发展图卷,让读者了解集成电路波澜壮阔的发展历程,让读者从不同视角看到我国与世界先进国家和地区集成电路技术与产业发展历程中得与失、长与短,并引发读者以一种全新的视野和高度对我国集成电路未来发展与壮大进行深入思考,更希望能激发起青少年读者发奋学习,将来投身于国之柱石的集成电路产业来报效国家的理想与决心。
-
PLC原理及应用技术汤自春 著本书是“十二五”职业教育规划教材修订版。本教材遵照教育部颁发的高职高专院校自动控制与自动化专业的大纲内容,根据专业要求,以三菱FX2N系列PLC为样机,突出应用和实践,结合可编程控制器的新发展和实用技术而编写的教材。在编写中遵循由浅到深,循序渐进的原则。本书内容共9章分为五部分,第一部分内容(1、2、3、4章)为PLC基础知识、编程器、PLC的计算机编程(GX-Developer)及仿真(GX-Simulator)软件的使用介绍。第二部分内容(5、6章)在第一部分的基础上扩展加深,叙述 了顺序控制指令及常用的应用指令(中断、PID等)与程序分析设计法。第三部分内容(7、8章)介绍了有关PLC在工程应用中的问题,故障诊断的编程与显示,控制程序的模块化设计。在网络通信与通信方面作了介绍、举例。第四部分内容(9章)课程设计举例与课题。第五部分附录,附上了三菱FX2N机的技术指标、元件编号、名称、功能指令总表,以便学习者查阅。每一章分为两部分,前部分系统的学习理论知识,后部分主要是以PLC的应用及实际工程运用做能力训练及实验,为学生即时创立了较好的理论与实践联系的平台,同时适当地讲解了在工程实践中遇到的实际问题如:传感器的安装、浮球液位开关的接线、变频器的使用与接线等。 本书适用于电气类相关专业,也适用于非控制专业,但需要可编程序控制器知识的一些其它方向的专业。如机电一体化专业、如数控专业、电子、通信等方面专业选用。也可作为电气技术人员的培训教材和参考书。
-
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 嵌入式系统开发的参考书。
-
51单片机原理及应用陈海宴 著本书以Proteus电子仿真设计软件为核心,通过丰富的实例详细叙述了其在51单片机课程教学和产品开发过程中的应用。全书共分14章,主要介绍51单片机基础知识、Keil和Proteus相关软件的使用、Proteus原理图绘制、仿真及其在单片机硬件电路设计中的应用;另外,介绍了多种外部设备的使用方法,如LCD、电机、D/A、A/D转换器等。本书是再版书,相比旧版,主要是修正了旧版的部分内容。 本书所有章节编写的实例都有详细说明、程序设计和电路设计,并在Proteus软件中仿真成功。每章既独立成篇,又相互联系,具有明显的工程应用特色。本书提供所有的案例源代码,读者可以到http://www.buaapress.com.cn的“下载专区”免费下载。 本书可作为高等院校单片机课程的教材,还可作为广大从事单片机系统开发应用的工程技术人员参考用书。
-
计算机组装与维护项目教程崔升广 张一豪 著本书以实际项目为导向,系统介绍了计算机组装与维护的基础知识。全书共有7个项目,包括计算机系统概述、计算机硬件配置、操作系统安装、操作系统还原与备份、常用工具软件的安装与使用、构建局域网络,以及计算机系统管理与维护。本书强调理论与实践相结合,以理论知识够用为度,重在实践操作,通过丰富的实例、大量的插图进行项目化、图形化的知识呈现。本书实用性强,简单易学,初学者容易上手。本书从实用角度出发讲解教学内容,以提升学生的实操能力,使学生在训练过程中巩固所学知识。本书适合作为高职院校“计算机组装与维护”课程的教材和教学参考书,也可供从事计算机组装和维护等相关工作的人员阅读参考。
-
嵌入式系统设计漆强 著本书选用意法半导体公司的STM32F4微控制器为载体,以嵌入式硬件设计和软件设计为主线,结合工程实践,按照“最小系统电路设计 → 开发工具使用 → 片内外设应用 ”的路径,分层次、递进式的讲授嵌入式系统的设计方法。使用STM32CubeMX开发工具以及HAL驱动库完成微控制器的设计。STM32CubeMX软件提供简洁的图形化界面,设计者无需编写任何代码,就可以完成引脚分配、时钟设置和外设设置等初始化工作,并生成基于MDK-ARM等集成开发环境的工程框架,使设计者可以更专注于应用层代码的编写。采用库函数的编程方式可以不必了解硬件寄存器的含义,利用库函数提供的接口函数快速实现功能。基于图形化的配置方式和库函数的编程方式使得初学者可以快速入门嵌入式系统的设计和开发,降低了学习的门槛。本书以产业界主流的微控制器STM32F4为硬件平台,以嵌入式硬件设计和软件设计为主线,按照“最小系统电路设计 → 开发工具使用 → 片内外设应用 → 驱动程序设计 →实时操作系统(FreeRTOS)”的路径,分层次、递进式地介绍嵌入式系统的设计方法。本书选用业界先进的开发工具STM32 CubeMX及硬件抽象库(HAL库)进行嵌入式系统开发。STM32 CubeMX软件利用图形化界面完成芯片的配置,并配合MDK-ARM等集成开发环境,直接生成应用程序的基本框架,使设计者可以专注于应用层代码的编写。采用库函数的程序开发方式,避免了对芯片底层的寄存器作过多了解,用户只需要掌握HAL库提供的接口函数就可以完成应用程序的编写,加快了嵌入式系统的开发效率,降低了学习的门槛。全书共10章,分别是:嵌入式系统概要,STM32微控制器的硬件电路设计,STM32微控制器开发环境的搭建,STM32 CubeMX软件的使用,MDK-ARM开发软件的使用,通用输入输出接口,中断系统,定时器,串口通信,FreeRTOS的应用。本书内容丰富实用,层次清晰,叙述详尽,书中所有例程都是基于意法半导体公司的Nucleo系列开发板,方便教学和自学。本书可作为高等院校电子信息类、自动化类专业的本科生及研究生“嵌入式系统设计”课程的入门教材,也可以供嵌入式爱好者或从事嵌入式系统应用的工程技术人员参考。
-
嵌入式多核DSP高性能软件开发夏际金,赵洪立,李川 著《嵌入式多核DSP高性能软件开发:TI C66x实战(电子设计与嵌入式开发实践丛书)》系统介绍了C66x多核软件开发的知识,并基于C6678的设计实例介绍了相关设计经验。系统介绍了C66xDSP器件的基础概念和多核软件设计的基础知识,代领读者循序渐进地掌握多核软件设计技术。对于传统DSP开发人员比较陌生的一些概念,如Cache、预取、数据一致性、数据依赖、死锁等,进行了重点描述。系统介绍了C66x多核器件的存储器、DMA传输、中断等内容,并结合工作实际,介绍了多核软件优化、多核并行设计及任务级优化经验。最后,以多普勒成像的设计实例描述了如何实现并行设计。全书共13章,内容包括C66xDSP的基本组成,如存储器组织、DMA传输、中断和异常、Cache缓存和数据一致性等,并包含CCS软件开发环境、SYS/BIOS实时操作系统、多核并行设计、软件设计优化等相关知识。《嵌入式多核DSP高性能软件开发:TI C66x实战(电子设计与嵌入式开发实践丛书)》的特点是由浅入深、概念齐全、实践性强、指导性强。该书结合了多年多核软件开发的实际经验,对多核设计中常见的问题进行了详细的描述;从基本概念出发,层层推进,介绍了多核并行、数据传输与处理并行和多层次并行设计的经验。对于从事C66x多核软件开发的设计师,该书具有很强的指导意义,该书还适合作为高校计算机、数据处理、信号处理、通信等相关专业的本科生和研究生教材。
-
基于Proteus的电路与PCB设计周灵彬 著本书基于Proteus 8.12版,着重讲解原理图与PCB设计,共13章,包括Proteus概述及应用设计快速入门,Proteus电路原理图设计基础,Proteus电路原理图进阶,Proteus的多页电路设计,Proteus库及元器件、仿真模型制作基础,原理图中各种图、表输出,PCB基本设置及模板设计,PCB设计可视化设置及各类对象的编辑,封装库与封装制作,PCB设计规则、布局、布线,PCB检查、覆铜、3D预览,输出PCB图形、生产文件,以及综合设计实例。Proteus 8.12的装配变体、分区域布局、长度匹配、拼板等功能为PCB设计提供了更多的自由。