硬件、外部设备与维护
-
创客训练营肖明耀,夏清,郭惠婷,温漠洲Arduino是全球*流行的开源硬件和软件开发平台集合体,Arduino易于学习和上手,其简单的开发方式使得创客开发者集中关注创意与实现,开发者可以借助Arduino快速完成自己的项目。本书遵循“以能力培养为核心,以技能训练为主线,以理论知识为支撑”的编写思想,采用基于工作过程的任务驱动教学模式,以LabVIEWforArduino的20个任务为载体,采用图形化编程方法设计Arduino控制程序,采用嵌入LabVIEW的编译器进行编译、下载到Arduino控制器,使读者掌握LabVIEWforArduino嵌入式设计的工作原理,学会LabVIEWforArduino程序设计和编程工具及其操作方法,提高LabVIEWforArduino的应用技能。本书由浅入深、通俗易懂、注重应用,便于创客学习和进行技能训练,可作为大中专院校机电类专业学生的理论学习与?E?%E??教材,也可作为技能培训教材,还可供相关工程技术人员参考。 -
创客训练营 Arduino Mega2560应用技能实训肖明耀,夏清,郭惠婷,高文娟Arduino 是全球咀Z流行的开源硬件和软件开发平台集合体, Arduino 易于学习和上手, 其简单的开发方式使得创客 开发者集中关注创意与实现, 开发者可以借助 Arduino 快速完成自己的项目。 Arduino Mega2560 具有 54 个输入输出端 口、 8 个中断、 4 路串口通信接口, 16 路模拟输入端、 256KB 存储空间, 适应 3D 打印等更复杂控制, 应用更加广泛。本书遵循 “ 以能力培养为核心, 以技能训练为主线, 以理论知识为支撑” 的编写思想, 采用基于工作过程的任务 驱动教学模式, 以 Arduino Mega2560 的 30 个任务实训课题为载体, 使读者掌握 Arduino Mega2560 的工作原理, 学会 Ar? duino Mega2560 程序设计和编程工具及其操作方法, 从而提高 Arduino Mega2560 应用技能。 本书由浅入深、 通俗易懂、 注重应用, 便于创客学习和进行技能训练, 可作为大中专院校机电类专业学生的理论 学习与实训教材, 也可作为技能培训教材, 还可供相关工程技术人员参考。 -
TMS320C55x DSP原理及应用汪春梅 著本书以TMS320C55x DSP为重点,全面介绍了TMS320C5000 DSP系统设计与开发。全书共8章,首先详细介绍了数字信号处理器的硬件结构、汇编指令、存储空间结构和寻址方式;然后介绍了C55x 处理器中C语言与汇编语言的混合编程方法;再从应用的角度,结合片内集成外设的结构和功能,给出了片内集成外设驱动程序开发方法及部分片内外设的调试方法;最后结合DSP软/硬件的设计,给出了详细的设计方法和丰富的应用实例。同时还对DSP的集成开发环境CCS的使用方法进行了详尽的描述。 本书旨在从应用的角度使读者了解TMS320C55x DSP的体系结构和基本原理,熟悉DSP芯片的开发工具和使用方法,掌握DSP系统设计和软/硬件开发。 本书内容丰富、新颖、实用性强,适合从事数字信号处理的科技人员和高校师生阅读。 -
嵌入式 Linux 系统开发入门方元 著本书基于嵌入式Linux系统,介绍其软件开发方法,重点介绍多任务、网络和设备驱动的编程。本书分为两个部分。第1部分是基础篇(第1~8章),内容包括Linux系统的基本使用方法、Linux系统的主要开发工具、文件读写、多任务机制、网络套接字编程、模块与设备驱动、嵌入式Linux系统开发、GUI程序设计初步。第2部分是实验篇(第9~21章),内容包括实验系统介绍、嵌入式系统开发实验、引导加载器、内核配置和编译、根文件系统的构建、图形用户接口、音频接口程序设计、嵌入式系统中的I/O接口驱动、触摸屏移植、Qt/Embedded移植、MPlayer移植、GTK+移植、实时操作系统RTEMS。本书可作为电子信息、通信、自动化等专业相关课程的教材,也可供相关领域的工程技术人员学习、参考。 -
Altera FPGA伴你玩转USB3.0与LVDS吴厚航 著Altera FPGA伴你玩转USB3.0与LVDS(电子设计与嵌入式开发实践丛书)主要使用Altera公司的Cyclone Ⅳ FPGA器件(引出自带的LVDS接口)和Cypress公司的USB 3.0控制器芯片FX3,以及一些常见的DDR2存储器、UART电路、扩展接口等,由浅入深地*读者从板级设计、软件工具、相关驱动安装、基础的FPGA实例以及基于FPGA的UART、DDR2、USB 3.0、LVDS传输实例入手,掌握FPGA各种片内资源的应用以及接口时序的设计。 本书基于特定的FPGA开发平台,既有足够的理论知识作支撑,也有丰富的例程进行实践学习,并且穿插着笔者多年FPGA学习和开发过程中的各种经验和技巧。对于希望基于FPGA实现LVDS和USB 3.0开发的工程师,本书所提供的很多实例是很好的参考原型,有助于实现快速系统原型的开发。 -
嵌入式C语言技术实战开发杨源鑫,侯继红,陈锦勇,刘凯强 著嵌入式C语言技术实战开发 本书详细介绍了嵌入式开发和嵌入式Linux系统开发的基础知识,主要讲解:嵌入式Linux系统的基础知识;C语言在嵌入式开发中的应用;嵌入式Linux应用开发基础,如系统文件I/O 编程、进程、线程、进程间通信和网络编程,并结合若干项目,熟悉C语言在Linux应用开发中的流程和思路;C语言在Linux驱动中的应用。本书通过大量实战项目,帮助读者融会贯通,使读者在实战中学到技术的精髓。 本书可作为计算机类专业本科生以及相关专业专科生编程类课程的教材,也可作为嵌入式开发的自学人员和工程技术人员的培训教材和参考用书。 -
手把手教你设计CPU胡振波 著本书是一本介绍通用CPU设计的入门书,以通俗的语言系统介绍了CPU和RISC-V架构,力求为读者揭开CPU设计的神秘面纱,打开计算机体系结构的大门。本书共分为四部分。第一部分是CPU与RISC-V的综述,帮助初学者对CPU和RISC-V快速地建立起认识。第二部分讲解如何使用Verilog设计CPU,使读者掌握处理器核的设计精髓。第三部分主要介绍蜂鸟E203配套的SoC和软件平台,使读者实现蜂鸟E203 RISC-V处理器在FPGA原型平台上的运行。第四部分是附录,介绍了RISC-V指令集架构,辅以作者加入的背景知识解读和注解,以便于读者理解。本书不仅适合CPU或芯片设计相关从业者阅读使用,也适合作为大中专院校相关师生学习RISC-V处理器设计(使用Verilog语言)和CPU设计的指导用书。 -
51单片机应用与实践教程周向红 著51单片机应用与实践教程 全书从实际应用出发,以实验现象和实验过程为主线,按照“单片机原理与应用”课程学习进 程,依次介绍了单片机的应用开发基础、内部功能单元、系统扩展、应用系统设计及应用系统可靠 性运行技术等内容;选择Ke i l μVi s i on 4程序设计平台与Pr o t e u s硬件仿真平台相结合的软件开发环 境,配置高校通用的DICE 5210K单片机综合实验系统、 DICE KEIL USB仿真器及STC I SP单片 机编程软件,使用汇编与C51两种语言(以汇编语言为主),设计典型和独立的30余个单片机实践项 目(近80个参考程序),以其为学习实例,实例操作形式多样,实用性强,许多实例程序可直接应用于 工程项目。本书语言通俗,实例内容丰富,实例程序分析详尽,有较高的实用价值和参考价值,既适合用 作本、专科高等院校自动化、计算机、电子、电气、控制等专业的教材,也可作为单片机开发人员和 单片机系统设计人员的参考用书。 -
单片机实训教程金亮 编本书内容共分3章。第1章为单片机控制实训须知,主要介绍实训室的基本情况、实训室守则和考核方式等。第2章为单片机基础实训项目,包括10项基础实训,对单片机的基本功能和操作进行练习,学生可通过手机快速浏览视频以解决文字描述难以解决的教学难点,实现教材从平面向立体转化、从单一媒体向多媒体转化。第3章为单片机扩展实训项目,包括6个实训项目,学生可以自己选择实训项目,通过制电路板、焊接、程序调试制作成自己的产品。也可以通过实训室实验设备进行验证。 本书可作为高职高专院校机电类专业学生教材,也可供相关工程技术人员参考学习。 -
单片机原理与应用王耀琦 著《单片机原理与应用/普通高等教育应用型规划教材·电子信息类》系统地介绍了MCS-51系列单片机的内部结构、指令系统、C51语言程序设计方法、与各种常用硬件的接口设计。《单片机原理与应用/普通高等教育应用型规划教材·电子信息类》分为12章,主要内容包括单片机的基础知识、MCS-51系列单片机的内部结构、汇编语言指令与程序设计、C51语言程序设计、中断系统、定时器/计数器、串口通信、系统扩展、人机接口技术、单片机与A/D及D/A转换器的接口技术、单片机的总线接口技术与开发实例、单片机应用系统的可靠性技术等。每章都附有习题,便于学生巩固所学知识。书中教学难点配有微课,扫描书中二维码即可在线学习。《单片机原理与应用/普通高等教育应用型规划教材·电子信息类》选取的内容具有实用性、典型性和新颖性,书中的实例大多来自作者多年的科研工作和教学实践总结。《单片机原理与应用/普通高等教育应用型规划教材·电子信息类》可作为普通高等院校及培训机构单片机类课程理论教学和实践教学的教材,也可作为电子工程师和自动化技术人员的参考用书。
